3 ms·Yes, but more specifically aliens wearing human suits.by sgt 4y agoYes, but more specifically aliens wearing human suits.