Large Hatchet Mask

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