Steel Tiger Mask

Iron Tiger Mask (80) is the twenty-sixth of Black Cross Commander-in-Chief Golden Mask's Masked Monsters.