Otter_Queen

Can you find your way out?
Puzzle