Dr. Fung, a Hong Kong radiologist with 40 years of experience, has released a report on why the llama skull hypothesis in the Nazca reptilian humanoids is incorrect.