Lady Luck

Lady Luck is a mysterious spirit.