Not aliens, but stuff turtle dolls displayed in glass cabinate at a airport gift shop.