3D Frieza in Shinjuku Japan

This 3D curved LED display technology has been in Asia for a while now and sometime during the past year, it was installed by Cross Shinjuku Vision across the street from Shinjuku station. It started out with a 3D cat followed by some advertising and recently Frieza appeared to promote Dokkan Battle mobile game. Check it out below!