Mangrove Artist Name: Mangrove Profile: Discography Artist Mangrove Title Angry Animals / Mental Metronome Label Flogsta Danshall Is End-of-Life