Ryu Hayabusa

Ryu Hayabusa is a playable character and is from the Ninja Gaiden franchise.