Kubera is the treasurer of the gods and overlord of the semi-divine "Yaksha"s, the "Guhyaka"s, "Kinnara"s and "Gandharva"s, who act as his assistants and protectors of the jewels of the earth, as well as guardians of his city. Kubera is also the guardian of travelers and the giver of wealth to individuals, who please him. The "Rakshasa"s also serve Kubera, however, some cannibalistic "Rakshasa"s are described to have sided with Ravana in the battle against Kubera. Kubera also developed as minor marriage-divinity. He is invoked with Shiva at weddings and is described as "Kameshvara" ("Lord of "Kama" – pleasure, desire etc."). He is associated with fertility of the aquatic type.