http://1.bp.blogspot.com/-yEUEavwMSCE/ULtMp3e_cVI/AAAAAAAAAD...
This isn't our specific species but rather whatever we and similar species evolved from.
I'm absolutely no expert on the subject.
I actually find the title offensive if I'm right but I'd happily be wrong. Mostly because I'm sensitive to how unlikely it is people are up voting this because they understand it and rather they want it to reflect their world views.
Edit: for those downvoting me, could you explain why? I'm happy to learn. It's just weird to see a sudden surge in down votes with no comments explaining how I am ignorant or wrong.