Prof. Humonculous

Professor Humonculous is a mad scientist.