Derfsan

Try another way to perceive your environment.
Puzzle