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