ArrowBlob Puzzle Quest

puzzle
650 Played