Land Ahoy! Is this the Island of Paradise? Episode 243 Summary | Naruto: Shippuden | Anime.com