A giant reflective object which people are passing by and also looking at.
It is distracting.