Russian fairy tales are deeply rooted history in Slavic Mythology. They are vibrant, riveting and poetic tales of gods and demons, heroes and witches. Pagan Slavic religion had deities for everything, such as water and household spirits; these stories for children taught people about manners, traditions, and warned against natural dangers. Fairy tales, and folklore in general, often reflect a country's way of life from many centuries ago. They also inevitably influence the mentality of that country's people, being that children grow up listening to these stories and watching them in cartoons. It's astonishing to what extent folk beliefs vary between countries and regions, and how much they contribute to forming the national culture and character. These beloved stories will delight readers of any age.