Faceless Destroyer (Dragon Soul)

Faceless Destroyers are faceless ones found in the Dragon Soul.