In Naruto Shippuden Episode, What episode is the best for you?

Philippines
December 10, 2008 5:55pm CST
For me Episode 26, 10 Puppets VS 100 Puppets
No responses