Not Homo sapiens, late H. erectus or a very early neanderthalensis.
I thought the Neanderthals were in Europe.