i just found ths green leef and i dont know what it is. ifeel that mabee it mite help me with healing? i want helps for thsi.