Flesh Behemoth

Flesh Behemoths are flesh giants located at Light's Hope Chapel in the Scarlet Enclave.

Objective of

 * The Light of Dawn (quest)