Rapper/producer Oddisee has a new full-length album, People Hear What They See, due out June 12th, but that's not stopping the D.