A Shinto shrine in Japan's western prefecture of Fukuoka has held a traditional ritual of collecting seaweed from the ocean and offering it before an altar to pray for navigational safety and a large ...
Shinto is Japan’s indigenous religion that goes back centuries. It is an animism that believes there are thousands of kami, or spirits, inhabiting nature, such as forests, rivers and mountains.