On April 28th, a pop-up shop called Orz Cha which only opened for four days debuted in Shanghai. Because of its ultimate “demotivation” culture, it matches daily sadness white-collar workers. Pop-up shop triggered a long queues at the scene and numerous sharing in moments of WeChat. Pop-up shop has no intention to open for long […]