Arcane Lake

What secrects hold this little thing?
Puzzle
Play in browser