Try Looking Glass points in Indonesia

Indonesia

IP / IPv6 Location / Company Speed test / Network test
103.102.153.141
2001:df0...ab0:ee65
Qwords