July 26th, 2007 by admin

Inuyasha Episode 139 - The Great Duel at Shoun Falls

Inuyasha and the others go to meet the ninja demon.

Leave a Reply

Latest Episodes