Pop-up restaurant serves last meals of death row inmates

Anthropomorphic offal? Flayed junk?

1 Like