Talk:Illumination's China (2012)/@comment-72.223.14.230-20171029154853

The Illuminati already released a film in 2012, and it's called "The Lorax".