Display various scenes and events on this main street in Hokkaido Japan.