Real life Mario Kart Cosplayers driving through the streets of Harajuku, Tokyo, Japan. Note: Mario has his mustache, but not Waluigi and Luigi himself... huh...? Video by Tokyo Fashion
Knowing this maybe Videographer Extraordinare Sephi Hakubi's last year at Hawai'i KAWAII KON 2011, Goofy and Luigi give their personal thanks and wishes to him for all the good works he has done for the past 6 years. Aloha, Sephi!