Both the "Purana"s and the "Ramayana" feature the half-blood siblings of Kubera. Vishrava, Kubera's father, also married the "Rakshasa" (demon) princess Kaikesi, who mothered four "Rakshasa" children: Ravana, the chief antagonist of the Ramayana, Kumbhakarna, Vibhishana and Soorpanaka. The "Mahabharata" regards Vishrava as the brother of Kubera, so Kubera is described as the uncle of Ravana and his siblings. It records that when Kubera approached Brahma for the favour of superseding his father Pulastya, Pulastya created Vishrava. To seek the favour of Vishrava, Kubera sent three women to him, by whom Vishrava begot his demon children. Ravana, after acquiring a boon of Brahma, drove Kubera away from Lanka and seized his Pushpaka Vimana, which was returned to Kubera after Ravana's death. Kubera then settled on Gandhamandana mountain, near Mount Kailash – the abode of the god Shiva—in the Himalayas. Sometimes, Kailash itself is called Kubera's residence. His city is usually called Alaka or Alaka-puri ("curl-city"), but also "Prabha" ("splendour"), "Vasudhara" ("bejeweled") and "Vasu-sthali" ("abode of treasures"). There, Kubera had a grove called "Caitraratha", where the leaves were jewels and the fruits were girls of heaven. There is also a charming lake called "Nalini" in the grove. Kubera is often described as a friend of Shiva in the epics. The "Padma Purana" says that Kubera prayed to Shiva for many years, and Shiva granted him the kingship of Yakshas.