The Nameserver dl3.irleech.com have a IP Address of 194.106.198.34 which is hosted on Netherlands.
My take on people, places, events and other things