TGS 2008: Naruto: Ultimate Ninja Storm Gameplay Movie 13What would TGS 2008 be without some new Naruto footage?!By on October 20, 2019 at 7:11PM PDT Naruto: Ultimate Ninja Storm