The nameserver ns3.worldcastdns.eu have a IP Address of 51.75.73.106 which is hosted on Germany.
Pixelbite Games
IGBP - IGBP
Staylive