The new Banksy is up: it’s a small stencil in tribute to the Twin Towers, somewhere in Tribeca, which Banksy spells Tribecca on his site, oddly. Simple typo or cryptic clue? Am I thinking about this too hard?

If you know anything, hit us up. We’ll update when we have the address.

UPDATE: Our friend The Dusty Rebel found it first. It’s at the corner of Staple and Jay Streets.

(Photos: Yossera Bouchita/ANIMALNewYork)