Ghost Imagination

Ghost Imagination is a fictional A BFF With Ghost Imagination character, played by Amy Tammie.

A BFF With Ghost Imagination (2009)
Jennifer is having a bad day in high school. Ater wishing that she could have a new life, something magical happen and she has wished for an real life imaginary friend from her Imaginaryland named Ghost Imaginaton and befriends with her. Ghost helps Jennifer to get her new life.

A BFF With Ghost Imagination 2 (2011)
As Ghost is finishing high school, she is having yet another bad day as well as Jennifer. The two have accidentally switched places by going different places in different worlds. Jennifer, now as a ghost, now lives into Imaginaryland.