
Naruto Shippuden Episode 139
Naruto Shippuuden 139 is titled Tobi no nazo in Japanese which means The Mystery of Tobi when converted in English subbed.
Naruto Shippuuden 139 Original airdate: December 10, 2009
Watch Naruto Shippuden 139 sub English subbed
[flv]http://cache01-videos02.myspacecdn.com/179/vid_0f4216351f7a4969aab1a1824045813f.flv[/flv]
