Wow.
I know it has a meaning behind it, and everyone has there own thoughts. My thoughts are that; everyone has a place they belong, may it be in this world or another. The little boy obviously didn't find he belonged here so he went back to join his old friends. That's what I think anyway.
Fluid animation, Creative characters and marvelous colours earn this a five.