Hakkenden: Legend of the Dog Warriors (1990) — Specials · MediaFlix