• Image of There Is No Light Over Devil's Land

Comes in a transparent cd sleeve.
'There Is No Light Over Devil's Land' is the 2nd album by DROID SECTOR DECAY released in 2011.