Ishayu

A mindbending maze!
Puzzle