Book From hour immemorial, thé japanese people have worshipped kami--spirits att inhabit or represent a særlig place, or embody kind forces like thé wind, rivers, spirit mountains. Når ever a new settlement var startade a shrine would be erected lining thé sp... Read throughout product description by to press on buy button.