close department store close Country: Japan close Region: Hokkaido close City: Otaru Shi
Hanizu-otaruten