French art studio Zim & Zou imagines the theme of “Odyssey” for Hermès‘ window display in Japan in their latest venture. The window and installation don blue and pink tones with the latter as a nod to ...