Marine mollusks and barnacles from Bajondillo cave, Torremolinos, Spain. Eaten by Neanderthals, 150.000 years before present.