humanity is ravenous