Summary
Kenzan is an off-shoot of Sega's Yakuza series that is set in feudal Japan.
Developers
Publishers
Platforms
Tags