Sin embargo, el niño sobrevivió y fue recogido en la costa por un príncipe llamado Elphin, el cual adoptó al bebé, llamándolo Taliesin.