Kyotense

Entry of the Game Jam Winter 2018
Puzzle