I actually had many imaginary friends as a kid (mostly based on toys I had or cartoon characters) because I have Asperger's and found it really hard to have any real friends.I was really shocked at this scene when I first saw it, but it was very heartwarming, too.