101.Ephemeroptera-galactica.com
Rank:10,266,915
Worth:$10
The nameserver dns3.belwue.de have a IP Address of 129.143.253.133 which is hosted on Germany.
IFC Wiki