Goddess worship: A new shrine opens for Miami Beach clubgoers