News Denzel Curry drops new single, Zatoichi, featuring slowthaiDenzel Curry and slowthai team up for new single Zatoichi, taken from upcoming album Melt My Eyez See Your Future…