New In Store
Showcasing new season arrivals from Moyuru.
Moyuru is a Japanese label dedicated to creating a line of relaxed, comfortable clothing. Inspired by art mixed with designs that focus on “the Earth”, “the wind” and “freedom”.
Shop the collection in store at our James Street boutique.