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