nic.ryukyu domain details
already registered
rank: 831642
best rank: 831642
known ips:
118.27.94.84 (1)
163.44.187.153 (395)