The Nameserver ns1.abmagicgroup.com have a IP Address of 103.9.76.100 which is hosted on Vietnam.
Asian Link Exchange Directory