The Llen Goronwy, or Mantle of Goronwy, is not a widely chronicled artifact within the ancient Welsh tales, yet whispers persist of a garment worn by Goronwy Pe...