Brynblaidd

Brynblaidd was a small Welsh village located in the Brecon Beacons. For generations the villagers had been cannibals. (TW: Countrycide)

Villagers

 * Evan Sherman
 * Helen Sherman
 * Huw