A Record sleeve and identity for a new band with a new sound - Drum n Bass / New Romantics.