Lai Lou Chin

ライ・ロー・チン

Old Headmeters with artificial body. Wikipedia