Professor Z

Professor Z is a mad scientist and weapons designer.

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