File:SSS Yomiuri Giants Mascot.png

The mascot of the Yomiuri Giants ("Giabbit") from Namco's Japan-only 1992 arcade game, Super World Stadium '92.