The Nameserver ns15.920022033.com have a IP Address of 31.24.224.180 which is hosted on Saudi Arabia.