A lake monster from Welsh mythology, the afanc can also be traced through references in British and Celtic folklore. Sometimes described as taking the form of a crocodile, giant beaver or dwarf ...