All pin-up gals are aliens. It makes too much sense! How could you have been so blind!? Why are they always on nose art, so they can be in the sky by the heavens from whence they came! Open your eyeees!