Russia is to Sailors of the Universe and America is to Star Sailors.
So, the aswer is letter C. Star Sailors
9.4m questions
12.2m answers