Martin Jimenez

Martin Jimenez is a stop-motion animator for Robot Chicken.