The Chicharones — the Vancouver, B.C.-based duo of Josh Martinez and Sleep of Oldominion — are the self-proclaimed Simon and Garfunkel of rap. I can’t really argue with that description. This joint feels like that broken-in Stussy hoodie I just found at the bottom of my drawer: familiar and frrrrresh!