Just Imagine

Stitch Head

Deep in the maze-like dungeons of Castle Grotteskew, insane Professor Erasmus created Stitch Head, a small, almost-human creature. His experiments continued, filling the castle with creations so fabulously monstrous that Stitch Head was long forgotten. Until now…