All  

Ancient Origins Tour IRAQ

Ancient Origins Tour IRAQ Mobile

giant salamander

The mythological Kappa

Are mummified remains of unidentified creature proof of the mythological Kappa?

In ancient Japanese folklore, the Kappa is a water demon that inhabits rivers and lakes and devours disobedient little children. While some believe the legend originated from sightings of the...