Travel Japan Walking Tour in Otaru, Hokkaido |Snow Light Path Festival at Otaru Canal (100 Seconds) February 12, 2026