Ortolan War Cries is a techno/electronica label based in Leeds, United Kingdom. All that is tough, brooding, jacking or just that little bit "huh, what the f#ck is this?!?!" is what we love!!! Releasing music best consumed in the dark.
Following (7)
See allFavorites
6,978
43:25
2,291
1:01:15
5,134
56:13