Human Carnage

Human Carnage

Barcelona, ES
  • Death Metal
  • Brutal Death Metal
  • Technical Brutal Death Metal