Submit your video

Indie

Gloria de Oliveira ‘Leda Saw Eyes’Watch at the source

Released2026 Plays3,861 Length4:27HD

It is the final single from the upcoming album 'The Lying Swans' (out October 30th 2026).

Producer
Randall Dunn
Mastering
Ben Greenberg

Up next

Plays automatically