Little Monster or Kaibutsu-kun (怪物くん)

Star of the Giants (巨人の星)
super-mario-bros-movie

Advertisement