Trainers for all conditions from Japanese footwear brand Flower Mountain, made with suede and cotton cloth. They feature an ultra-light rubber sole with toothed tread to go the distance.
Suede & Cotton Cloth
Reinforced Eyelets
Trekking Laces
Ultra-Light Sole
Toothed Tread
Cork Insole