Caradawg

Variant of Caradoc.