Baba yaga, hill giants and correct pronunciation!