Public Art in Otaru
Otaru is a port city in Hokkaido, Japan. The name is believed to be of Ainu origin, meaning “River running through the sandy beach”. The city is well known for its annual snow festival and also for its strange fascination with clocks and musical boxes. One of the most popular and famous pieces of public art in Otaru is the statue of Bunkou, the fire station dog.
Leave a Comment