>>273649295
Nope. Started it on /s4s/. I can even prove the voracity of my claims with timestamps. Around the 20th is when other social media got wind of it and started fanart, songs and videos.
I'm also the reddit reposter, and you guys unironically do use reddit memes because of me. Half the thread is (You)'s from reddit reposts