Maze made & solved by Human(probably), published on 2018-05-07T14:01:16Z

* You have blocks left.