Skip to main content




Stand: T03
RI CHU RU is an art and design studio that specializes in creating cross-media products and experiences. We use meticulous philosophical thinking to create rebellious design work, constantly pushing boundaries between art, design, and philosophy. We focus on aesthetics, technology and reflection, ensuring that our work can be appreciated and interpreted from various perspectives. By deconstructing established concepts, we give people new perspectives and inspire them to think and feel. We strive to create multi-sensory and multi-dimensional experiences that lead people into new spaces of thought and feeling.
Visit website

Contact Exhibitor

View all Exhibitors
Shanghai Subscribe

3 - 6 June 2021

Shanghai World Expo Exhibition & Convention Center

Subscribe To Us