Let’s lighten up the mood in here and see some art, shall we?

I took this photo from the sidewalk outside, so I have no idea wtf this is other than that it’s both creepy and awesome and is currently on display at the Meulensteen Gallery in Chelsea.

More tomorrow, or in a couple days.