The Saint Petersburg State Puppet Theatre of Fairy Tales[1][2][3] also known as the "Fairy Tale Theater" Russian: (Санкт-Петербургский государственный кукольный театр сказки) is an all-ages, Russian puppet theatre focused on imaginative, morallic performances based around personifying the world through quixotic fantasy and peaceful conditions.
The theater currently has a repertoire comprised on 28 fairy tales, including "Aladdin and the magic lamp," "Aybolit," "The Wizard of Oz," and "Little Longnose."
They mostly cater to children due to the playful and charming nature of the puppet designs and performance themes, along with absence of harsh language or overly heavy subject matter.
Following the fall of the Berlin Wall and near the end of WW2, the "Fairy Tale Theater" had its first performance on December 31, 1944, as a way to help the children of Leningrad alleviate their stress and fear from the war around them.
[1] The composer Boris Kravchenko wrote music for many of the company's productions, following the simple and expressive style of Russian folk songs.