MUNCHKIN SH Showroom May 2017 Shanghai, China 150 sqm Team: Max Trullas (Director), ChenChen (Designers) Pictures by Derryck Menere