The Nameserver ns13.hostinglotus.net have a IP Address of 119.59.104.35 which is hosted on Thailand.
My Store
Shop powered by PrestaShop