Professor Skizzletwitch

Skizzletwitch is a character in the Angelica Button saga by T.R Francis.