Pleasure to play cards at Lillian Lorraine’s Den of Iniquities in my ivory lace gloves and bloody flower choker… and then, I was a Cheshire Cat somewhere in the Bowery. You can buy my Hardly Alice cat ears by clicking here.