Flying Mountains and Walkers of Emptiness - Toward a Definition of Sacred Space in Japanese Religions