This is an installation in a nearby mall, for avengers infinity wars, the last movie. I am so excited, want to see the movie pretty badly. 86 more words