Mt. Osore, located on the Shimokita Peninsula in the north of Honshu, Japan, is a spiritual center for many Japanese. It is known as a place where departed souls congregate. During the Osorezan Taisai Festival, or Osorezanrei Grand Festival, people flock to the mountain at Mutsu City, Aomori Prefecture, where psychics endeavor to summon the spirits of the dead by chanting. The priests who cross the weathered slopes of the mountain in procession add to the festival’s grim and ghostly atmosphere. Discuss
Source: The Free Dictionary