The Nameserver dns.tctu.org.tw have a IP Address of 203.160.250.208 which is hosted on Taiwan.
瓣玻穨羆穦,竒犁,瞴跌偿