The Mysterious Kappa Hand at Kappadera Sogenji Temple
Sogenji is an unusual temple in Tokyo that’s home to the mummified hand of a kappa, a playful supernatural entity from Japanese folklore.
Sogenji is an unusual temple in Tokyo that’s home to the mummified hand of a kappa, a playful supernatural entity from Japanese folklore.