Celtic mythology is comprised of ... 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 emblazoned on ...