Watch Ushio and Tora - Episode 7 Online

Aired: Sep 11, 1992 to Aug 1, 1993