RGB LED Display, Giclee print face-mounted on plexiglass, stainless steel frame Made in island6, Shanghai To watch a moving image, please click here.