Genshin Impact KFC Collaboration in China Leaked, Check Out the New Skins

Since its launch back in September last year, Genshin Impact has turned into one of the most trending free-to-play titles in the world. The game's vast …