Spirit of Hearth's Warming Past

Spirit of Hearth's Warming Past (portrayed by Applejack) is My' Little Pony's version of the Ghost of Christmas Past.

The spirit is based on Jacob Marley and the Ghost of Christmas Past from A Christmas Carol and Applejack from the My Little Pony.

Role in episode.
The Spirit is the first ghost who visits Snowfall Frost (My Little Pony's version of Ebenezer Scrooge, and informs her of the two other spirits who wish to show Snowfall the true meaning of Hearth's Warming and hope that she doesn't wipe out the holiday like she plans.

The spirit then showed Snowfall her past as a child, where she was manipulated by her professor to focus on magical talents rather than time with her friends. The spirit later disappears after showing Snowfall the girl's past.

Personality
Her personality is the same as Applejack's, being described as helpful, cheerful, and friendly. Though Snowfall was harsh with her, the spirit instead remained friendly with her and helped Snowfall Frost become a better pony.

Songs

 * "The Seeds of the Past"