The Nameserver ns1.neonga.com have a IP Address of 83.141.19.2 which is hosted on Germany.
Die Neonga AG versteht sich als Anbieter von plattformunabhängigen Massively Multiplayer Online Games.