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