The Nameserver yogya.sat.net.id have a IP Address of 202.149.84.34 which is hosted on Indonesia.
TT-Hardware - Le site dédié aux ordinateurs, portables compris !