Debruz

Debruz is a powerful Flesh Atronach found inside the ruins of Shada's Tear.