roka-store.de domain details
already registered
rank: 171251
best rank: 22178
known ips:
77.75.254.83 (31)
37.228.154.21 (29)