Yo-Yo Mask

Yo-Yo Mask (82) is the twenty-eighth of Black Cross Commander-in-Chief Golden Mask's Masked Monsters.