Mirror Mask

Mirror Mask (16) is the second of Black Cross General Sun Mask's Masked Monsters.