Episode 3: Valkyria Time

Episode 3: Valkyria Time (ヴァルキュリア時間 Vu~arukyuria jikan?) is the third episode from of the 10 Episodes from the Anime Naruto Heroes.