Listen

Description

Imaginary friends are not uncommon, they can be a child or an animal. Are they just an innocent fantasy? Or can they have a darker purpose? Is an imaginary friend always just that?