Toribash
I've had a listen and yeah, it's not my cup of tea, but thank you for sharing nonetheless. As for your view of the Russian language, to each their own of course. So, you're from Latvia originally then?

Also, here's another I've been listening to lately:
zuɐɹpʞɹɐp ʇɔǝdxǝ | [ριïαâôz] | [εssεηcε]