Back to site

Human Larvae "Womb Worship" CD

Image of Human Larvae "Womb Worship" CD

$10.00

Human Larvae "Womb Worship" CD

A house favourite artist here at Fall Of Nature. Utterly defeating Death Industrial/Power Electronics that borders on the dramatic/cinematic. A very intense listening experience.

Availability