Try Looking Glass points in Indonesia

Indonesia

IP / IPv6 Location / Company Speed test / Network test
202.150.172.1
2402:780...b00b:6
Kings Network Indonesia
103.169.192.133
2001:df0...1980:25
Universitas Pakuan
103.102.153.141
2001:df0...ab0:ee65
Qwords
202.150.161.220
2402:780...b00b:2
Kings Network Indonesia
129.227.39.204 Server Wala