Karhu (which means ‘bear’ in Finnish, as you might have guessed from the logo) is a classic Finnish sports brand founded in 1916 already. This ‘flagship store’ sells mainly their sneakers I think, my main aim was admittedly the special edition Moomin sneakers and I didn’t browse around much.Turned out that…