Guest Stars Olivia Ross as Nadia Kadomtseva Haruka Kuroda as Keiko Pargrave Edward Akrout as Diego Jan Carey as Veronica Hill