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