Artist: Eldritch Priest
Title: Omphaloskepsis
Format: Vinyl LP
Genre: Experimental (Noise)
UPC: 5051142073525
Release Date: 2022
Record Label: Halocline Trance