Tarou Kaibutsu

怪物太郎

Also Known As:

  • Kaibutsu-kun