Death Watch hideout

This was the hideout of Death Watch on Mandalore's moon, Concordia.