The Nameserver ppg2.vps-moon.com have a IP Address of 27.254.96.212 which is hosted on Thailand.
All About POP Culture