Probably Russian.
I really do not know - it’s possible, although I think it’s unlikely: I think this is more like someone who has Russian friends, heard some stories and never bothered checking the veracity thereof.