Monday, 14 January 2013

Naruto: Sure Thing!

From Naruto Shippuden Episode 295
Power - Final Episode