Nomura Research Institute,Ltd.
AS131903 (NRI-IVPN) announces at least one prefix:
103.59.89.0/24
about a second ago
NRI-IVPN-CIDR-BLK-JP
103.59.89.0-103.59.89.255
0