Akshay Banjeri

Akshay Banjeri is a professor in the Department of Lost Histories.

Character Overview
The same acerbic tone of Severus Snape, but less gross and weird. Done with EVERYTHING.