kd the devil