Power - Episode 1

Power - Episode 1 is episode 290 of the Naruto: Shippūden anime.