Naruto: Shippuuden Episode 289 English Sub

November 15, 2012