The Desiccator is a demonic sadist who made a sport of hunting and draining the life fluid of those not fortunate enough to be killed by his four barrel pulse cannon.
RELEASE DATE April 1999