The nameserver ns.kela.ru have a IP Address of 185.72.246.110 which is hosted on Germany.
Студия KELA.RU: Европейский стиль – красота в простоте!