Mermaid Legends: SelkieIn almost every ancient culture there are legends of mermaids. The tales call the half human, half fish creatures by different names but...