I really don't know what to think about this quite provocative hardline veg propaganda...