Professor Pyg

Professor Pyg is an eco-terrorist. Pyg and his accomplice, Mister Toad, are obsessed with preserving wild life, and taking revenge on those who they believed had harmed it.