Onmutu Mechaniks Artist Name: Onmutu Mechaniks Profile: Discography Artist Onmutu Mechaniks Title Black Throated River Label Echocord Colour Is End-of-Life