Large Hatchet Mask.
Large Hatchet Mask (32) is the twelfth of Black Cross Iron Man Mask General Temujin's Masked Monsters.