The Nameserver ns2.ibc88.com have a IP Address of 205.177.209.231 which is hosted on Taiwan.
x2line - we build applications
unigine real-time 3D engine