Flower MOUNTAIN è un marchio che trae ispirazione dai cicli della natura, formulando idee creative basate su motivi tipici del mondo naturale. Nasce grazie all’incontro di Mr. Keisuke Ota di Tokio e il signor Yang Chao di Pechino, uniti dalla passione per il trekking in montagna, la musica e per le calzature.