Prof. Purplex

Trivia

 * His name "Purplex" is a play on the word "perplex".
 * He is usually known as "Professor Purplex".