Cindayra

Help yourself escape from the puzzling dungeon you've been trapped in for millennia.
Puzzle