sauce
Its just from a japanese meme to hump at the beat from a song. The song is called party monster by krewella. You'll see bunch of japnese comments on their music video
>>15444533
this cant be true
>>15444664
tough luck bud. sad I know. Japanese memes are the dankest