Foster's Home for Imaginary Friends

In 2004, Cartoon Network worked with Craig McCracken to create the animated series Foster’s Home for Imaginary Friends. The show creates a world where imaginary friends and humans coexist, as humans visit the foster home containing abandoned imaginary friends.