Wild lion breaking out of screen on the street.
3D screen in Chengdu, China. Anamorphic, meaning you need to stand on the perfect spot to watch the 3D effect undistorted. There's one similar in Seoul too, near Samsung office, but the following is in China.