What the hell?
Angry puppet show from Hell.
Not the kind of Madness that I enjoy.
Only giving some stars because I imagine it being an interesting portrayal for great sinners spending time in Hell - eternally cannibalizing each other. Probably not quite as how this was intended trough.
This video gave me nightmares when i was young.