ofua.net domain details
already registered
known ips:
67.23.244.66 (178)