The Nameserver ns2.thekilo.org have a IP Address of 37.252.2.87 which is hosted on Russia.
Блинная Сковородка
Сайт отключен