Dr. Tsurara

ツララー博士

Also Known As:

  • Freege Man
  • Dr. Ferrara