Where To Stream Naruto Shippūden Season 2015 Episode 16
Their Backs
- Aired April 23, 2015
- 30 Min
- Rated 5.7
- Number 495 Of 500 Rated Episodes
Ino and Choji fight to protect an immobilized Sakura although they have depleted most of their chakra due to the relentless fighting.