>>537878283
So this is where it comes from
And you guys said it was a Korean meme