Joe Musashi

Joe Musashi is the main protagonist of Sega's Shinobi series of games.

Fights
Ryu Hayabusa vs. Joe Musashi