ArrowBlob Puzzle Quest

puzzle
689 Played