Source Pravda.Ru

Russian cheburashka made in China - Comments

Cheburashka, a popular character from Russia's toy world, has been appointed Official Mascot of the Russian Olympic Team. Ancient people believed that similar talismans had magical powers that could bring out competitors best qualities and help them achieve success

Show more

Dear readers! Please observe community rules and respect each other. We do not practice censorship. However, all offensive comments will be deleted, and their posters will be blocked.