1/22/2010

Naruto Shippuden 26 - Puppet Fight: 10 vs. 100!