Same actually. Haven't heard much of it until today xD
I never heard of Russian handbass, though I have no idea what to think of it: Weird or good, probably in the middle. Like i said, no idea.
I didn't know such sound existed lelBut I'd rather design my own synths anyway just to practice :P
you should have asked shards for that one fm sound