Viggora

Viggora is an invisible ghost who was once one of the human followers of Zamorak who rebelled against Zaros. Viggora took part in the betrayal of Zaros led by Zamorak, he was one of Zamorak's honouary body guards which he claims a great achievment as he was the only normal human to be one, all the others being Vampyres and Mahjarrat.

Viggora can be found with the Earth Warriors in the Edgeville Dungeon Wild. He is the final NPC you must speak to in the Ghostly Robes Minigame which he gives his cape to you for. He will tell you the story of how Zaros was betrayed and that Zaros cursed every single person that took part in the betrayal and that it is possible because he is human that was the reason he was the only one who became an invisible ghost.

To see and speak to Vigora you will need, Visibility ring (obtained from the Shadow Diamond part of Desert Treasure quest) and the Ghostspeak Amulet (obtained from The Restless Ghost quest).