The Nameserver ns2.3wwa93iuzufx.life have a IP Address of 103.38.112.15 which is hosted on Cambodia.