Legend of the Yaksha Dog – IP InuYasha set a release date of August 19, the game can be downloaded today!
Recently, the InuYasha fan community in particular and Vietnamese gamers in general are becoming hotter than ever when Khuy Da Xoa Truyen Ky – IP InuYasha was announced to be…