Goddess Kurukulla, 11 x 14 inch, laminated Print. Free shipping on all products. Kurukulla means “she who is the cause knowledge.” She is association with the magical function of enchantment. Kurukulla is the goddess of love and sex, corresponding to the Western goddesses Aphrodite and Venus. She carries the flower-entwined bow and arrow, reminiscent of the Western Eros and Cupid.