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