fbpx
China

Blade & Soul: Hongmoon Rising – NCsoft and Tencent reveals new game