Human Larvae

Power electronics, Germany · fewer than 5,000 listeners

Genres: Power electronics, Noise, Death industrial, Dark ambient, Industrial

Latest release

Behind Blinding Light (2016)

Top tracks

  1. Exit Elend
  2. Epiphany
  3. Isolation of the Stain

Listen on

Similar artists