I went with none of the previously listed ideas.
holla this is nice
Wow what is happening here?
It's kind of up to the beholder, but it's a play done with shadowpuppets, there has been blood spilled by one of the puppeteers as you can see at the bottom right, and there's probably monsters and something like soul-stealing going on. That's pretty much all I can say without ruining the ideas some people have. What was your interpretation?