User blog comment:Green Ninja/June Party: Monsters University? Pixar?/@comment-4243521-20130430000132

Oooh, this makes so much sense. This could be onto something...