Slap Artist Name: Slap Profile: Discography Artist Slap & Ricardo Villalobos Title Eden Now Label Macro Recordings Is End-of-Life