Title: Ochiai shi
Places: Shinano-machi (Japan)