LVRS & MNSTRS, an LA-based producer of cult collectibles, commissioned dropscotch to produce a series of three pin badges inspired by musical icons of the 1990s and 00s.