Artist bio:
ICHOROUS is a harsh noise project from Lowell, Massachusetts,
born in late 2004. The material's content is derived from gore, (forensic)
pathology, unnatural occurences/the macabre, and the occult.
Artist contact info:
[Forthcoming]