Retro Arcade
Home
Series
About
The Killing Blade
The Killing Blade (V104)
The Killing Blade (V109, China)