User blog comment:Myself 123/Echidna Incompetence/@comment-26831136-20120603203843

Do I even have to say lol- oh wait. Nice comic (again).