Ryu Hayabusa

Ryu Hayabusa is the main protagonist of Koei Tecmo's Ninja gaiden franchise of games. He previously fought Strider in an episode of Death Battle.