Shinto, often translated as "the way of the gods," is more an ancient sensibility woven into the fabric of Japan than a codified religion. It's an indigenous...
View in Alexandria