Window showcase art at Yokohama Landmark tower

Window showcase art at Yokohama Landmark tower / 1996 Yokohama Japan. This showcase was the great opportunity working at the public space in 1990's. In 90's, there was no internet, website, but the show window display was one of the most creative presentation to the public.