Death metal band from Barcelona, Spain.
Human Carnage (2)
Albums CD 2012 Indonesia
Album
Albums Vinyl 2020 Spain
12", Album