A long-lost ronin stalks the land, seeking out and destroying evil in pursuit of vengeance and glory.

Scarlet Heroes

Neuros91