Baba Yaga, Hill Giants and correct pronunciation!