
In Japan, mountains are believed to hold great power. And some go to great lengths to channel it into themselves. [From "Spiritual Explorers"]
In Japan, mountains are believed to hold great power. And some go to great lengths to channel it into themselves. [From "Spiritual Explorers"]