Imaginary Friend

Imaginary friends are a charming part of early childhood and beyond. Between one half and two thirds of children create such friends, and they come in all shapes and sizes. Some children create imaginary companions that are ordinary playmates with common names. Other companions have unusual qualities, like the ability to fly or magical eyes