Blushing Mask

Blushing Mask (34) is the fourteenth of Black Cross Iron Man Mask General Temujin's Masked Monsters.