The nameserver ns5.indowebmaster.com have a IP Address of 103.102.1.166 which is hosted on Indonesia.
Profesor Online – Berbagi Berita Masa Kini