Watch Naruto: Shippuuden season 13 episode 2 tv series online free
Release: May 10, 2012
Kankuro's commando unit enters enemy territory to set up a stronghold for the Allied Shinobi Forces. They are immediately ambushed by the Akatsuki's own commando unit comprised of the reanimated Deidara and Sasori.