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