Mardi Mercredi’s new Tokyo store poses an alternative take to biophilic design

August 9, 2024