“Lost In Tokyo” is a new joint from NYC’s City Haze. Rza is on the production. Get lost in it right here. PrevNext