Here's one more 3D illusion from China, this time in a digital mall billboard. Like, was no one gonna tell me China is at the forefront of 3D technology???