User blog comment:A-Lord-Over-Birds/Jeff the Killer - Debunked (and dismissed)/@comment-24954979-20140808191239

Damn.. I would have to agree on this 100%