Hubba hubba humans.