Fossil Market Studios

Escape the witch's evil grasp, or lose your mind forever...
Puzzle