About Jessi.

Jessi Meliza is an animator living in Chicago, IL.