Owls’ Catcher Dimitrovgrad, Russia
Owls' Catcher - a project from the city, lost among the sweeping coniferous forests. The team, balancing on the verge of post-rock and weightless neuroelectronics, iteratively creates an organic dialogue between analog and digital sound.
Streaming and Download help