Anchor Mask

Anchor Mask (72) is the eighteenth of Black Cross Commander-in-Chief Golden Mask's Masked Monsters.