The nameserver ns1.iguang.tw have a IP Address of 173.199.96.96 which is hosted on United States.
加入貼圖、照片、歌曲,溫柔收藏你的每寸時光 | iOS/Android/Windows/macOS/網頁版