Kumatakasha is a special power spot in Mt. Inari. You can feel spritual atomosphere.

If you are looking for someone who is lost, you clap your hands in front of the pond, then…