Naruto Shippuden
Season 8
Ep 408. The Cursed Puppet
- TV14
- April 16, 2015
- 23 min
-
6.0 (200)
Sakura and her team continue their trek across the desert towards the goal.
Sakura and her team continue their trek across the desert towards the goal.