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