Taliesin ap Hafgan
https://op.antirheralds.org/index.php?with=Start&name=Taliesin+ap+Hafgan&chosen=4193