Mammoth Mask

Mammoth Mask (78) is the twenty-fourth of Black Cross Commander-in-Chief Golden Mask's Masked Monsters.