The Nameserver iix3.faluphiweb.com have a IP Address of 103.23.240.230 which is hosted on Indonesia.
Solusi Belanja Online