The IP address 45.120.196 has been registered by Internap Japan Co.,LTD. from the registry
The IP location is: