Season 3 Episode 16: Despair

Watch Naruto: Shippuuden season 3 episode 16 tv series online free
Release: Jul 31, 2008

Naruto and Asuma catch up to Sora, only to find him shrouded in ominous chakra and undergoing a change.

Naruto: Shippuudenexpand_lessSeason 3