Red eidolon
Red eidolon
is a song by
Sator Absentia
it was released on
Fluid Artefacts