The release of Mario Kart 8 on the Wii U has created a brand new internet meme. And thank goodness because it must have been at least 4 hours since we had one of those. This time it's the Luigi Death Stare.
If you don't know what I'm talking about... well that's what Google is for.
Anyway this fine bit of cartooning by RatchetMario shows you the full power of the death stare...
Source: DeviantArt - Luigi's Death Stare