Title: Kumaushi gen'ya
Places: Hokkaido (Japan)