The inscription on the quiver makes me think of "Love is the Law, Love under Will". With the incription of THELEMA (Will) on cupids quill that's exactly what the card is supposed to symbolise.