Watch Ushio and Tora - Episode 8 Online

Aired: Sep 11, 1992 to Aug 1, 1993