Billboard

Giant 3D cat comes to life in amazing Tokyo display

A new mega-size LED screen has popped in tokyo’s shinjuku area installed at the east exit of the shinkuku metro station.

Joseph Shavit