Misha Klein

Misha Klein is a stop-motion animator for Robot Chicken.