At the moment no one knows for sure, but a new law is being introduced in Russia later this year and that might have something to do with it. Or not.
State Duma passes law ‘isolating’ Russian Internet — Meduza
MEDUZA.IO
The State Duma has approved the third and final reading of a bill “providing for the save and sustainable functioning” of the Internet on Russian territory.
You can contact the domain owner through this form, but it might not get to anyone that knows anything:
https://www.name.com/contact-domain-whois/reallifecam.com