About Jessi.

jessi_cat.gif

Jessi Meliza is an animator and a teacher living in Chicago, IL.