This card shows infinite consciousness observing the chattering mind. The sex stuff is a blind here anyone may fall into . All energy is sex energy. This is irrelevant. The lion is the chattering mind. This shows the way to spiritual awakening. One is consciousness. One observes to mind, but one is not the mind. To go beyond thought and dwell as consciousness. That is the secret.