Scandinavia and the World
Scandinavia and the World

Sister Russia

sister russia
Sister Russia is the sister of Russia. She appears in Snoopy Russia and Pussy Whipped.
She also looks like Mother Russia but she is younger.


Last edited: 8 years ago | By: BeefyCrab