Do you know amphibious and supernatural creatures? It is said that an amphibious and supernatural creatures had inhabited in rivers or ponds or lakes in Japan. It is regarded as a transformation of a water deity. The name of the creature is “ Kappa”. Kappa looks like...