HOME
GRAD WORK
BLOG & COMICS
GALLERIES
ABOUT
More
A physical paper puppet animated (test) to be used in a video game.