Luigi and his death stare takes on the cosplayers of Anime Expo 2014

Green shells for everyone!

Cosplayer troller D Piddy hit up Anime Expo 2014 this past weekend, where he debuted his latest cosplay: Death Stare Luigi. Watch as Luigi rides around AX, throwing green shells at all the cosplayers. 

Hamza Aziz