Phantasmagoria a puzzle of flesh