Well... I just looked it up and it looks like it's specific to an advertisement for the Narcisse Dens...must have been what I saw in Delaware too! How cool!!