kyd wykkyd and raven