Title: The Adventures of Beekle: The Unimaginary Friend
Author: Dan Santat
An imaginary friend is born on an island far away. He waits on this island for a very long time, waiting for a child to pick him. His turn never came, so he did the unimaginable and traveled to the real world to find his own friend. He discovered strange things about the real world, kids never ate cake and no one stopped to listen to music. He still had not found his friend so he climbed to the top of a tree, hoping his friend would come. Suddenly, he heard a noise below and found someone who was friendly and familiar. She named him Beekle and soon they became friends and the world felt a little less strange.