Loading episode...

S3:E13 - The Last Crusade

The Last Crusade

S3:E13
1998 IMDb

As Misao and the Dutch consul ask the Army delay to their attack, the sightless Kenshin pressures Shogo to prevent the martyrdom of his followers.