Hakkenden Touhou Hakken Ibun Episode 22  | Hakkenden Eight Dogs of the East S2 Episode 24