Mount Osore, or Osore-zan, is located in the north of Japan's Tohoku region. It's one of the country's most sacred sites, ...
The sport of sumo, which holds such an eminent place in traditional Japanese culture, also has a strong connection to Shintoism. On the day before the start of a grand tournament, the head referee, ...