Well, a "Google" search turned up this as "Shinara" is the Scarlett Mistress.
Shinara is, quite simply, lady luck. Her clerics are bold, brave, and somewhat reckless. Luck is the only thing that they rely on - even though they know that it sometimes fails them.
It does seem to fit the situation somewhat.
Otherwise, it is a porn film starring Tori Welles.>
One of the definitions from dictionary.com for scarlet(t) is: "Flagrantly immoral or unchaste: scarlet thoughts"