Season 11 Episode 3: Storage

Watch Naruto: Shippuuden season 11 episode 3 tv series online free
Release: Jul 28, 2011

At Mount Myoboku, Naruto prepares to store Gerotora within himself, but hesitates as it also holds the potential risk of unleashing the Nine Tails on the world.

Naruto: Shippuudenexpand_lessSeason 11