Shed

DISCLAIMER: gore
Not since the Neanderthal have humans been forced to share Earth with a Homo-genus-cousin, and we slaughtered them into extinction. This time they may be our only savior.