Ryu Hayabusa
Ryu Hayabusa (Japanese: 隼 龍 Hayabusa Ryū) is a superior shinobi, and the star of the Ninja Gaiden series. He first appeared in the original Ninja Gaiden (on NES, since the previously released Arcad...
See Profile
iFluent: Countries with characters from other universes
Fanmade Movie
by myself
Whoever agrees with these words they found, Will Germany stop mess up this time?
See Story
Join the Conversation
0 comments on Ryu Hayabusa as Finland in iFluent: Countries with characters from other universes