All  

Store Banner Desktop

Store Banner 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...