In the village of Divnozyorye, next to humans live leprechauns (leshy), mermaids, kikimoras, and other mysterious creatures from Russian folk tales. By the will of fate, an ordinary sixteen-year-old girl, Taiya, becomes the keeper-witch of this protected land. Her magical friends— the coloversha (half owl, half cat) named Pushok, and the stern, sensible house spirit Nikifor—help her unravel the mysteries of Divnozyorye and stand up to the schemes of unfriendly evil spirits.