Dr. Imori

イモリ博士

Also Known As:

  • Professor Icarus