John Jagusak — Character Designer based in Los Angeles, CA

Disney's T.O.T.S. Lead Character Design

Lead Character Design