Lamprey Mask

Eight-Eyed Mask (25) is the fifth of Black Cross Iron Man Mask General Temujin's Masked Monsters.