Professor Z

Professor Zundapp, more commonly known as Professor Z, is a mad scientist.

Bio
Professor Z is a brilliant but mad monocle-wearing scientist who is plotting to sabtoage the World Grand Prix.