The Nameserver ns1.4.cn have a IP Address of 69.234.239.50 which is hosted on China.
摇头网 www.yaotou.com
shuzijiaju.com
ikuaibo.com
tongyiku.com
taoban.com
157.com
ebengbu.com