maiyonnaise

In which a young, lost soul is trapped in a mystical garden.
Puzzle
Play in browser