a creative studio specializing in animation & illustration