2017's studio album from German Thrash Metal Gods. Indonesian pressing. Released under license from Nuclear Blast GmbH.