I have no clue what The Spirit of the Goddess is, much less what secrets a storefront for the "Spirit' would have to offer. The morning glare prevented a clear shot of the Goddesses' photos featured in the window. I'll take another shot in better light that we might be enlightened.   ;^)