Promeathea Thy Darkest Mask Of Surreality

Promeathea Thy Darkest Mask Of Surreality
is a song by
Hecate Enthroned
it was released on
(1998) Upon Promeathean Shores