It’s monster time! In a castle laboratory high above a little town, a Mad Professor brings
monstrous creations to (almost)-LIFE … then promptly forgets all about them. So who looks
after the castle? Who takes care of the monsters? Who teaches them NOT to be monstrous, so
the townsfolk don’t form an Angry Mob and burn the castle to the ground? Meet Stitch Head -
the professor’s very first creation.
Standard