Walking down 14th Street Union Square I came across this window exhibit. Its some sort of puppet massacre death scene, I dont know who made it, I dont know what its suppose to represent, and I dont really care. It looks awesome, and its free to look at so yeah, 12th street and Broadway.
Medusa Puppet on a stick
the green headed puppet to the right looks like something out of Evangelion..
the blood is actually little pieces of fabric...think of the children! hehe.