There’s this little movie studio created by Dear Leader called Pixar. Have you heard of it? Well, they have a solid track record, and they have another movie in the works. The first two did pretty well.
Links to this post