Release date: 09/08/2023
Popularity: 0
Original language: EN
A surrealist piece about a trio of bandaged BBQ guests being fed their own flesh.