Episode 30: Tetsusaiga Is Stolen! Showdown At Naraku's Castle!

Action TV Buzz

Episode 30