Naruto

(Sub) The Last Leg: A Final Act of Desperation

  • Season 2
  • , Episode 106  | 
  • Aired: 10/13/2007
    • Length: 23:40
    • Plays: ???
Synopsis >

Boss Jirocho waits, confident that Idate will win. But Aoi, the ninja sent by the Wagarashi clan, stands in the way.

TV GUIDE Users' Most Popular