4 ms·They might have been androids from the future, or perhaps planted here by aliens.by midoridensha 4y agoThey might have been androids from the future, or perhaps planted here by aliens.