Lord Kubera is the 'treasurer of the gods' and 'king of Yaksha'. He is a true representation of wealth, prosperity and glory. Lord Kubera not only distributes, but also maintains and guards all the treasures of this universe. Hence, he is also known as guardian of wealth.
Lord Kubera comes from family tress of Lord Brahma. He is the son of Vishrava and Illavida. Vishrava also married the demon princess Kaikesi, who mothered four children: Ravana, Kumbhakarna, Vibhishana and Surpanakha. So Lord Kubera is also the half-brother of Ravana.
Kubera is married to Kauberi (कौबेरी) and they have four children. Three sons are called Nalakubara, Manigriva, Mayuraja and a daughter called Meenakshi. Devi Kauberi is also known as Yakshi, Bhadra and Charvi.
'Kubera' in Sanskrit means ill Shaped or deformed. So, as per the meaning of the name, Lord Kubera is portrayed having a fat and dwarf body. He is depicted with a complexion similar to that of the lotus leaves and His body structure shows some deformities. He has three legs, only eight teeth and His left eye is yellow. Lord Kubera being the deity of wealth carries a pot or bag full of gold coins and is adorned with heavy jewelry.
He takes the pleasure of riding Pushpak (the flying chariot), which was gifted to him by Lord Brahma. Besides all this, some texts also illustrates Lord Kubera holding a mace, a pomegranate or a money bag in his hand. Mongoose is often associated with him whereas a few texts also connect him to the elephant.
As Trayodashi and Purnima Tithi are historically associated with Lord Kubera, Trayodashi and Purnima Tithi(s) are considered most suitable to perform Kubera Puja to seek his blessings.