Merfyn the Freckled, King of Gwynedd.