Kurukulla is an emanation of Tara and the goddess of love. Her ornaments and her weapons express her passionate nature.
Her red body is adorned with a tiger skin. She also shows her flaming hair. Kurukulla dances on a writhing human body.
The bow, arrow, goad, and noose that are her weapons are formed of flowers.
Source: Wikipedia