User blog comment:The Peglegged Ninja/I Swear I'm Still Alive.../@comment-26929881-20150426180454/@comment-5574307-20150501020959

I know, right? :P