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