The nameserver ns6.gamebee.net have a IP Address of 120.92.126.204 which is hosted on China.
欢畅游戏官网 - 最好玩的手机游戏