Slavic mythology
Researchers find a lot of symbolism in the Puskin's version of the fairy tale with roots in both Slavic mythology and Christianity.