This looks like a very crowded Giants Stadium. I can see a football in the middle and an eye or two around the sides.