about

Giants of Discovery England, UK

Electronic artist. Victorian cosmic horror, Greek mythology and modular soundscapes.

contact / help

Contact Giants of Discovery

Streaming and
Download help

Redeem code

Report this account