Yum, good fresh meat!
To promote the new game in the Resident Evil series, Capcom had the completely offbeat idea of opening a human meat butcher in the heart of London. This is of course not real human meat (it is more the work of culinary artist Sharon Baker), but it still gives you chills! And, in case you were wondering, yes, you can really buy the meat that they sell. (by)