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