>>21675318Say it on 4chan or in some hidden discord / telegram
That's about the only place that's going to allow it
Even online video games aren't a safe space for you
Thankfully you're on Russian land and you'll be giving it back soon
Hopefully they can sort you out