Does the logo design have a secret meaning?
Laika in marketing its latest stop-motion animated film 'Wildwood' needs to sell the film as more than beautiful animation to be admired.