The results of the check were simply amazing. The site is registered in Switzerland but claims to be in the USA. It has more than 300 visitors a day, yet it shows 0. It is indexed in Google and Yandex, while it states that the site is not indexed. The estimated value of the site is 21 rubles, while marketplaces for selling sites value it between 18,000 to 26,000. So it turns out - either miracles or just arbitrary data.