The Nameserver ns1-035.psychodev.net have a IP Address of 122.155.6.248 which is hosted on Thailand.
Japan Companies Directory Business B2B B2C Nippon Services Sourcing and Jobs