luigi death stare

Best new meme?

And somehow, on nightly news: