Anima

Anima

The poster reminded me of Penguins of Madagascar; the movie did not.