Tecpatl
Forum Resident
- Joined
- Jan 3, 2011
- Messages
- 501
- Location
- USA
More cannibal food art. This was a butcher shop opened in London to promote the zombie game No Hope Left. It's real meat, just not human meat. And it was really for sale. The proceeds went to - and I'm not making this up - The Limbless Association.