exquisitescribbles:

Ok, now this is just a little video I shot to show my friends a fun little glitch I have in Platinum. My game is haunted by the ghost of Cyrus.

I have finished the base game, done all the Galactic plot and the pokemon league storyline. And yet, when I came back to Mt. Coronet, I find Cyrus in the same spot as when we meet him there. Never moving, never speaking.
(Except one time where he got the [!] over his head and started following me around like a pokemon in HGSS. But when I left the cave, he was gone, and when I walked back in, he was in the same old spot.)

Folklore says ghosts come about when a person dies with unfinished business. Their determination to complete their task ties them to the place where their work goes undone.
And we all know what Cyrus wanted at Mt. Coronet.