Mashed Paper Recordings Discography Artist Mashed Paper Klub Title Deus Ex Machina Spa Label Mashed Paper Recordings Is End-of-Life