Television Mask

Television Mask (63) is the ninth of Black Cross Commander-in-Chief Golden Mask's Masked Monsters.