what episode is mecha naruto
Mecha Naruto (ã¡ã«ãã«ã) is a mechanized replica of Uzumaki Naruto. He appears in the anime-exclusive episode of Naruto Shippuuden, and in Naruto Shippuuden Ultimate Ninja Storm Revolution.