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.
What would you do if you came across a bunch of peculiar statues while out in the country side? A. Run away; B. Investigate; or C. Have an hour-long photo session?
Ready your cucumbers! You might just catch everybody’s favorite yokai at Kappabuchi in Tono