The Nameserver ns.idola.net.id have a IP Address of 202.152.22.100 which is hosted on Indonesia.
Institute for economic and social research