Top
All Channels
Popular
120°

Naruto Storm Revolution: Title Screen

It’s a 3D model of Naruto next to Ichiraku Ramen, looking out at the distance in the Hidden Leaf Village.

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