Flesh behemoth (Earth-1591)

The flesh behemoth was a creature found in the Baker Ranch.