Tire Mask

Tire Mask (70) is the sixteenth of Black Cross Commander-in-Chief Golden Mask's Masked Monsters.