ActivityNaruto Shippuden - The Lost TowerJapan Expo proposes you to watch Naruto - The Lost Tower on Friday, with Kana Home Video and GAME ONE! Posted on June 28, 2011