Japan
The IP address 128.28.228 has been registered by MITRE-AS-5 from the arin registry
The IP location is: Japan