ArrowBlob Puzzle Quest

puzzle
644 Played