Professor Jeffries

Professor Jeffries is an evil professor who supposedly was searching for the monster was actually stealing crystals for his own evil gain.