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.All Rights Reserved