Designer, Shiho Nohara launched Maison SUZU in 2012. Each elegant and natural dress is carefully made in the atelier in Tokyo and loved by many brides in Japan. The company currently designs and produces its dresses at two locations, in Tokyo and London.