For the first time in four years, the Oto Matsuri Festival, which is known for its Shinto ritual in which men with flaming torches in their hands run down 538 steps to pray for a bountiful harvest ...