After 15 years and 500 episodes, the anime Naruto Shippuden finally completed its run last night (March 23). Loose ends are tied up, weddings happen, and Naruto passes the torch down to the next generation. With a new Boruto anime coming very soon, fans have a lot to look forward to, but that's not gonna stop us from looking back with smiles.


1.




2.




3.




4.




5.




6.




7.




8.




9.




10.




11.




12.




13.




14.




15.