Muzzle

Muzzle

マズル
He is a robot from the lost technology.