The Beast Shanghai Flagship Store

The Beast is China's most renowned luxury brand specializing in floral artistry, home decor, and fragrances. Studio Yu Yang has created a stunning mural for Beast's flagship store, located in a historic building on Yuanmingyuan Road in Shanghai. This artwork harmoniously blends the characters, history, and culture of early 20th-century Shanghai with elementsof Art Deco and the Art Nouveau movement, drawing inspiration from both Easternand Western painting traditions in style, technique, and materials.
The mural depicts three Eastern women dressed in iconic 1920s Shanghai qipaos, enjoying a delightful afternoon immersed in flowers and fragrances, resembling three goddesses of flora. As the brand evokes a sense oflayered beauty, a wonderful aroma permeates the space, expressed through intricate decorative patterns. This enchanting moment attracts a phoenix,symbolizing femininity and fantasy, to come and behold.
hand-painted on silk,140cm*180cm unframed
The entire mural integrates the brand's identity with the design of the exhibition space, featuring newly designed patterns on elements like qipaos, backgrounds, furniture, and frames, preserving a sense ofnostalgia while seamlessly connecting with contemporary aesthetics.