Why does this Oga shrine's stone stairway stop at exactly 999 steps? The answer involves demons, a rooster, and a village's fate.
Catch the full video on YouTube:
https://youtu.be/igqkR7tjzDA

Why does this Oga shrine's stone stairway stop at exactly 999 steps? The answer involves demons, a rooster, and a village's fate.
Catch the full video on YouTube:
https://youtu.be/igqkR7tjzDA