 The studio has no known website or address, while its members have declined to identify themselves in Chinese media interviews.According to media reports, the studio’s name likely refers to Fuxing Road in Beijing, which can be translated as “Rejuvenation Road or “Renaissance Road,” and alludes to Xi Jinping's slogan calling for the rejuvenation of the Chinese nation.Many of China’s propaganda agencies are located along Fuxing Road.