Watch Ogre Slayer - Episode 1 Online

Aired: Sep 9, 1994 to Jul 21, 1995