Here’s a detail of a message at the foot of the Bäst werewolf wheat-pasted poster. It reads “la polizia non basta,” which we believe is Italian and translates roughly as “the police are not enough.” (Any readers out there who can confirm this or clarify? Drop us a line.)

Ivan Corsa Photo