That Bailian ZX Creative Centre is pretty famous in Shanghai — anime and gaming fans often get their favorite artwork displayed on the building’s big outdoor screens. Back in 2024, for instance, Chinese Cloud x Aerith fans had their hand-drawn fan art put up on the screen there.