The concept of a cockpit & windshield on a helicopter or any craft would be an astounding
sight in ancient times. For people to depict such things means that somehow they saw them.
Apparently for safety sake, humans were told to assume that all physical aliens & non physical entities are from the sinister part of the consciousness spectrum.
This sure seems to be a depiction of an ancient craft in hovering mode.
Dr. Paul LaViolette, Secret Energy & Technology