Bran the Blessed

Bran the Blessed, or Bendigeidfran, was a colossal giant-king, son of Llyr, whose very presence dominated ancient Britain. His tale is steeped in sorrow and sac...