Naruto Shippuden 111 English Sub entittled “Kudakareta Yakusoku” or “The Broken Promise” will airs on Thursday May 28th, 2009. You can Watch Naruto Shippuden 111 English Sub via ardhindie.com premium page for FREE!!. Hit the link i provided. Last episode Tsumi no kioku Kakashi, Yamato, Shino, Sai, Sakura together with the sealing team and Yuukimaru were out...