So I found this...

Just a Wario Fan

Guardian Genie of Diamond City
Coins
9,628
Points
0
Coins
9,628
Fancy Lamp
Magic Lamp
User Name Style Change
Username Change
CD
Well, it turned out it was indeed a meme after all:

Unnerving Images With X Music

I watched a few of those, and my favourite must be this one:


Also, interestingly, these images are all created by none other than horror artist Trevor Henderson, AKA the creator of Siren Head, the living siren pole monster that has become a meme of its own.
 
Top