s01e07 — The Strongest Clash! Sesshoumaru vs. Tetsusaiga

Released: 27 Nov 2000 26.11.2000 17:00

Watched by: 1017 72.28%

Episode rating: 4.5 of 5 18


Discuss this episode

Be to comment!