ArrowBlob Puzzle Quest

puzzle
669 Played