According to the ancient tale Culhwch ac Olwen, Mabon son of Modron was kidnapped when he was three days old and imprisoned in Gloucester Castle for many years. His rescue was one of the six impossible tasks imposed on Culhwch and his companions (knights of King Arthur's Round Table) by the giant Ysbaddaden Bencawr in order for Culhwch to win the hand of Olwen.