The Nameserver ns20.pointdnshere.com have a IP Address of 218.213.247.29 which is hosted on Hong Kong SAR China.
華文動畫漫畫電玩評論站