Fetid Devourer, the experiment imprisoned within Uldir…

Fetid Devourer, the third boss in the Uldir raid, is located in the Crimson Descent wing. One of the experiments  imprisoned within Uldir.