The nameserver ns2.cahaya.tv have a IP Address of 103.23.201.170 which is hosted on Indonesia.
Kabar - Nusantara Index Page