Here’s two more, from South Africa and Russia.
Surely you mean ‘from South Africa and the Soviet Union’ even though it doesn’t exist any more and Russia hasn’t used that flag in over 20 years (though they do still act like they do). Love the suits btw, where can I get one?
I suppose I could just say in whatever fictional universe these suits are from, Russia’s still the Soviet Union and such. Ooor I could just say you’re right and that the Soviet Union is the first thing that comes to my mind when I think of Russian themed characters