Professor Wain

Professor Wain is a professor well known for the banshee spell creation of a magic spell

season 1
Getting Started on a Mystery He was unmasked as the leader of the Ghost Bunch.