Yeah that idiot probably doesn’t have much experience pirating.
cs.rin.ru, kemono.su, rutracker.net, etc. are all in Russia. Their social media platform Vkontakte is also full of pirated content. Hosting this in the US instead was doomed from the start.