Taiyamo Denku rains a hailstorm of verbal wrath on the new “Here Lies Lee Ricks.” The track takes aim at the lethal wordsmith who recently dropped a diss track entitled “Baboonery!” On this response, the Milwaukee emcee leaves a sonic debris field in his wake over a feud with former collaborator the talented producer DCypha.