Maybe they're aliens?