Title: Yatake no nezamegusa
Places: Hachijō Island (Japan)