Watch Naruto: Shippuuden season 10 episode 12 tv series online free
Release: Apr 21, 2011
Naruto learns from Sai that Sakura intends to kill Sasuke with her own hands. The Sand arrives to brief the Leaf ninja about what happened at the Five Kage Summit.