News

This was the Miwatari, meaning the sacred crossing, which local belief held was left by a passing god of Japan’s native Shinto belief. Its appearance evoked feelings of awe but also reassurance ...