Momotaro Selvedge Jeans – Made In Japan

“Momotaro is a symbol of the famous Okayama folklore. We recreated our symbol based on indigo flower by reinterpreting the traditional Japanese emblem in a modern way. The “MOMOTARO” has been reborn as a symbolic figure that embodies the brand.” Momotaro Jeans was founded in 2006 in the Kojima, Okayama district of Japan – a […]

Continue Reading