Oishi High School Battle

The daughter of a demon hunter in space tries to assimilate into an average high school on earth.

Where to Watch

Available to Stream

  • Watch on