The Orville 106 – Krill – Ed (Seth MacFarlane), Kelly (Adrianne Palicki), and Admiral Ozawa (Kelly Hu) Daley Review 7 years ago The Orville 106 – Krill – Ed (Seth MacFarlane), Kelly (Adrianne Palicki), and Admiral Ozawa (Kelly Hu)