Banksy in Cambridge?

Banksy? Or an imitator?I found this a few months ago, near the coop market in Central Square. (Right across the street from Harmonix.)

Interesting, eh?