Acting
Jennifer Ikeda is an actress.
as Young Woman
as Chaperone
as Juliet Chang
as Dr. Rachel Jensen
as Laura Lyons
as Robotics Doctor
as Jennifer Power
as Margaret Conroy
as Grace