This prehistoric cave painting was discovered by Italian researchers ... contains several striking elements: a headless ...