Hakkenden: Eight Dogs of the East

Alt title: Hakkenden: Touhou Hakken Ibun

Hakkenden: Eight Dogs of the East