The Nameserver ns2.argondns.net have a IP Address of 101.99.80.106 which is hosted on Malaysia.
ONLINE STORE