Bulgaria's three main ancestral cultures - Thracian, Slavic and Proto-Bulgarian - left behind only fragmentary evidence of their individual mythologies. These mythologies combined with each other developed and transformed the body of folk customs, beliefs, artistic forms and traditional narratives that have existed right up until the modern era and which are now collectively known as Bulgarian Folklore.