Tag: Inuyasha 1 results found

First Look At The New Inuyasha Action RPG From China

Mobile Games - Aug 06, 2019

First Look At The New Inuyasha Action RPG From China

According to the developers, the game will be released in China later this year for both Android and iOS.