Ochi☆Link copiedOH-chee · proper nounAlso known as: Ochi of BestoonA ruthless assassin from the planet Bestoon.More from Star WarsOnaconda FarrOolaOrd MantellOrder 66Orn Free TaaOrson Krennic