Cross Space revolutionizes Tokyo with a huge 3D cat on its DOOH commercial display12 July 2021 the 154,7 m2 curved Led screen of Cross Space, located in its building in Shinjuku Square (Japan), it now serves as a home for a tender and gigantic cat ...