FleshPuzzle

Don't give up.
Play in browser