Puzzle 581: Quad-Wrangle 26

Warning: this is possibly the toughest 10x10 Quad-Wrangle I've ever posted.
Rules of Quad-Wrangle

Blog Archive