User blog comment:Darthbane2017/Luan X Maggie../@comment-32256740-20170630025118

Nope. No evidence. You didn't miss anything. Funnyman12 created it, and lots of people like it.