Russia

Russia is a country in Eurasia. The country is the largest country in the world, and it extends the whole of Northern Asia and most of Eastern Europe. Russia was the leading constituent of the Soviet Union.

Appearances
Super Friends
 * Season 3: Invasion of the Fearians