The ghost of Maiden's Peak is a character in Pokémon: Indigo League.
Season 1: Indigo League
The ghost was a woman from 2000 years ago whose boyfriend went to fight in a war. She went on a peak waiting every day for him to return, but he did not show up. Her ghost still roams the peak, waiting for her boyfriend to return.
When the heroes and Team Rocket realized that a Gastly was using an illusion to keep the maiden's legend alive, the Gastly promised the ghost that if he saw her boyfriend, it would tell him his girlfriend is waiting on the peak, and she thanked it.
|IL020||The Ghost of Maiden's Peak|