China's largest naked eye 3D Chinese garden cat (Felis catus) appears in Asia's largest LED corner giant screen, November 28, 2023, Chongqing, China.