File:Diana Lee Inosanto, Affliction.jpg

Diana Lee Inosanto stunt doubling as Hoshi Sato in.