Llen Arthyr yng Nghernyw

Mantle of Arthur, Mantle of Invisibility

The mantle of Arthur, which would render the wearer invisible.

It is numbered among the Thirteen Treasures of Britain.