Title: Ogifushi hyakunenshi
Places: Ogifushi-mura (Japan)