Cowshoe Mask

Cowshoe Mask (61) is the seventh of Black Cross Commander-in-Chief Golden Mask's Masked Monsters.