Spotted this out of a first-floor window at work today (back at one of the building-site campuses). It really wasn't obvious what I was looking at for a second... Given that there are some strange artworks around the place it could easily be one of those!
Funny find and capture