Technical Death Metal band from Essen, Germany. Released their first full-length "An Act of Atrocity" in 2012.
An Act of Atrocity
2017
2012