The Naruto Showdown
naruto | vfx | November 17, 2016
“Narutoooo!” “Sasukeeee!” “Narutoooo!” “Sasukeeee!” RackaRacka promotes Naruto Online in a hilarious live-action battle between Konoha’s premiere rivals that’s filled with inside jokes. And outside jokes.
Advertisement