Published 18:48 IST, December 23rd 2020
Genshin Impact: How to unlock the Dragonspine Statue of the Seven?
The Dragonspine is a new location in Genshin Impact which requires you to visit the Dragonspine Statue of the Seven to gain full access to the location.
null | Image:
self
Advertisement
18:48 IST, December 23rd 2020