Liz Harvatine

Elizabeth Harvatine is a stop-motion animator for Robot Chicken.