Naruto 518: The Ambush Squad ClashNaruto Shippuden 518, is a little dramatic in a sense that Sai and Shin(Sai’s brother) had a little reminiscing of their past as brother. Kankuro’s technique surpass the Puppet Master (Sasori) and Diedara’s Artwork versus Sai’s artistic drawings.