I agree.
If you'll take the Journey Of Mankind developed from DNA studies by professor Stephen Oppenheimer, you'll see that he places humans at Meadowcroft 25,000 years ago and then, they became isolated there during the Last Glacial Maximum(LGM) 18-23,000 years ago. I think these were from Jomon/Ainu stock. These people also likely contained the so called X-gene (European).
I remember you once said that all Asians and Europeans are descended from Ainus.