
In the Internet, by chance, I came across this site. Someone can answer the question - "What is it?". I did not find any information on the site in Yandex and Google.
I have nothing to do with the site, do not minus it :) UPD: Actually, here is the link to the site:
www.ahbarahbar.ru