Logray☆Link copiedLOH-gray · proper nounThe shaman and medicine man of the Ewok village.More from Star WarsLor San TekkaLorth NeedaLott DodLuke SkywalkerLuminara UnduliLyn Me