Title: Kashiwa no mukashi
Places: Kashiwa-shi (Japan)