User blog comment:Moon Snail/Taking a break./@comment-4037152-20140308231551

What a coincidence.