Karhu, the Finnish word for “bear”, has been continuing to innovate footwear tech and design since 1916.
4 products