The nameserver dns1.denshindou.com have a IP Address of 27.120.95.149 which is hosted on Japan.
缅甸华纳客服 | 19116088882