Oh you mean the Russian not the Russians ….Ok you see how I got both of them confused 
I mean seriously what kinda of supervillain name themselves after they’re nationality with no title or anything 
Either way he isn’t really a major player in the grand scheme of things