Genshin
Genshin was Master Ninja and Overlord of the Black Spider Ninja Clan. He was Ryu Hayabusa's main rival in Ninja Gaiden II and its derivatives, where they fought several times.
Your Rating:
Tags:
My tags:
Add tags
Update feed
Providence posted 2 images 3 years, 8 months ago