Radiant Kremlin Star Russia

A happy Kremlin star, a simple outline map of Russia, and the word "Russia"