Top
80°

Naruto Storm Revolution: Demo Confirmed for North America and at Expos in USA/France

Playable demos of the game at Japan Expo, Anime Expo, and for download.

Read Full Story >>
saiyanisland.com
The story is too old to be commented.