Prof. Araragi

アララギ博士

Also Known As:

  • Cedric Juniper