Watch Ushio and Tora - Episode 10 Online

Aired: Sep 11, 1992 to Aug 1, 1993