Mabon ap Modron (son of Modron) is a prominent figure in Welsh literature and mythology – a fearless hero.