Animal Instincts - When Monsters Call - The Bizarre Water-World of Noto Peninsula, Japan (1970)

When winter comes to Noto, a peninsula that juts north into the Sea of Japan, strange and bizarre creatures can be found in its waters. Among them,...


image