The posters appear to be part of a worldwide campaign launched on Halloween by infamous web forum 4chan
↧