sci fi street of art and museums with strange sculpture and creatures in the windows