Luigi Death Stare @ Anime Expo 2014
Tired of staring down Bowser, Mario, Toad and the rest of the Mario Kart crew, Luigi takes his death stare to Los Angeles for the Anime Expo 2014.
And those cute, big-eyed characters better watch out because Luigi’s coming for you with a green shell and a bad attitude.
Leave a Comment