Season 2
The Demon Headmaster
AirDate: 9/25/1996
Episodes: 7

Overview: