SSomethingDDead
Trefanghyffredin is a town is North-West Wales, home to over 3,000 people.
The town is well known for many myths and legends throughout the centuries. The most famous one of these myths is the Cambrie. A cat like beast with wings, who guarded the town from the English ever since the 13th century.