In 1939, Archaeologists Explored A Cave And Found A Mind-Blowing Sculpture Of A Lion-Human Hybrid

The Lion Man of Hohlenstein-Stadel is an Ice Age masterpiece, but what does it mean?