ArrowBlob Puzzle Quest

puzzle
697 Played