Luigi's Death Stare Makes an Appearance in The Legend of Korra

SIGN UP FOR DAILY UPDATES