The Nameserver dns2.twac.com have a IP Address of 210.61.2.214 which is hosted on Taiwan.
106tv.com雲端服務讓你輕鬆擁有手機網站購物開店服務,架站、網拍、線上購物一指搞定。