Homostaglatus - an early human species known for lying in caves for long periods and letting water drip on their foreheads.
He was probably captured by ancient Chinese troglodytes!