My most recent D&D character, Hailee Ryan is a ghost from the online book "Awakened Undead" by Warlock Homebrew multi-classing in bard and warlock.
link to the source here
All she ever wanted was to sing. To stand upon the stage and here her name cheered. Life was not fair to her however, she had been born with many debilitating ailments, her very organs twisted in horrible ways that left her in constant pain. It was in truth a miracle she had even survived to adulthood but as she lay dying in her bed she dreamed of a life where she had the strength to go out and see the world, a world where they would know her name and she would not die forgotten. As her soul drifted through the astral plain, she suddenly felt a presence beside her. A tall, mysterious, and clearly power being with starlight in his eyes looked down upon her spirit and said he had heard her final wish and come to grant it. He would send her back to the material plane with all the power she would need to achieve her dream and no limitations of body would hold her back. In exchange, he asked only two things. That she deliver a message to a well dressed red goblin, and that she allow him to use her eyes and ears to see what she saw and hear what she heard.
You are free to copy, distribute and transmit this work under the following conditions: