The IP address 165.14.20 has been registered by Sojitz Systems Corporation from the registry
The IP location is: