Yesterday, we wrote a lot about the Occupy Wall Street protesters who put on giant vampire squid puppets and marched down to Goldman Sachs headquarters at 200 West End. Their message may have ended up getting lost in translation, but it did make for an amazing video from Big Apple TV, the New York-centric spin-off of Next Media Animation, the Taiwanese studio that has brought us American pop-culture in weird, cartoonish installments since about 2010-ish.
Wait, now we’re more confused than ever! Did the puppets actually become the giant Goldman Sachs squid metaphor, turning on their masters and taking their money? Why was there a media blackout on this development?!