ArrowBlob Puzzle Quest

puzzle
595 Played