The photographs of the frozen carcases are amazing.
Agree, the pictures are amazing. The concept makes me uneasy, but I’d still be excited to see it.