Mysterious ghosts are found during the Ghostly robes miniquest (although they still appear afterwards). You can only see them using a Ring of visibility in a variety of places. They can also be spoken to on a F2P world. Each ghost gives a piece of ghostly robes.
There are 6 of them, and though they appear in game as mysterious ghost, they all have names: