fbpx
Mobile

Twelve Weapons of God – China studio brings new anime mobile action RPG to annual event