When autumn sets in, a small temple surrounded by mountains in Toyooka City, Hyogo Prefecture, is suddenly bustling with visitors eager to get...