Cacamwri

From the ancient Welsh Mabinogion, Cacamwri was a colossal giant, a brute of immense strength who stalked the untamed wilds. His very name, 'Dung-Heap,' hinted ...