Naruto Shippuuden episode 12 was subbed and released an hour and twenty-six minutes ago by Dattebayo. The episode is titled "The Retired Old Lady's Determination." Go and download it, and watch it, and have fun doing it!
Naruto Shippuuden