The Nameserver 20.housetube.tw have a IP Address of 122.146.12.20 which is hosted on Taiwan.
app,app review