beaverandcamel

Help Jane & Jessica escape the maze dungeon and the dangerous demon living there.
Puzzle