Celtic mythology is comprised of legends and ... When it comes to Welsh mythology, no beast is more iconic than the red dragon (y ddraig goch); it’s the country’s national animal and is ...