I made some good luck cards for the rest of the cast in Little Shop of Horrors too, depicting each character as a bloodthirsty venus fly trap. I should note that the cast members in reality are lovely people and not bloodthirsty venus fly traps at all. Artistic license and that. Clickedy-click for a closer look.
I also did a little Seymour plant thing for the inside of the card too.