Heffy Doodle - Stitched Hearts dies