The Nameserver ns2.elracun.com have a IP Address of 188.40.39.186 which is hosted on Germany.
WhatPopular.com, The Most Popular Things Of The World