Russia (Earth-251)

Russia is a major nation on the planet. It is featured in the BTFF Cinematic Universe film, The Black Knight (Movie)

History
During the events of The Black Knight (Movie), Drake's ship crashed landed here.

Appearances

 * The Black Knight (Movie)