

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.