As Kenshin prepares to honor his promise to stop Shogo Amakusa, he and Sanosuke uncover a secret church that was built when Christian worshipers were forced underground.
We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.