Mitra Mitra - Marionettes

Here’s the latest release from Mitra Mitra, a minimal electronic duo from Vienna, Austria.

Mini-LP / Digital Album

Posted on September 4th, 2018 under Releases, ,