The Nameserver pleasedropthishost63394.moneyisecondgod.biz have a IP Address of 95.211.196.25 which is hosted on Netherlands.