Foster's Home for Imaginary Friends is an American animated television series created by Craig McCracken for Cartoon Network. The series follows Mac, an eight-year-old boy who is pressured by his mother to abandon his imaginary friend, Bloo. Bloo subsequently moves into an orphanage for imaginary friends, where he is allowed to remain on the condition that Mac visits him daily. Episodes focus on the everyday adventures and predicaments involving Mac, Bloo, and the home's other residents.