Title: Harabetsu hyakunen no ayumi
Places: Harabetsu-mura (Japan)