Strider Hiryu vs Joe Shimamura

''The future takes no breaks and neither do these two! Capcom's top-notch ninja duels Joe Shimamura, AKA Cyborg 009!''

The Result
(Plays...)