Flower Mountain
Flower Mountain is a sneaker brand from Japan launched in 2015 by Keisuke Ota (Tokyo) and Yang Chao (Beijing). Drawing on nature and the spirit of the outdoors, it offers footwear that combines traditional Japanese craftsmanship with an urb...