"Life for our ancestors peaceful, until Homo sapiens arrive."