In Narcisse, Around 75,000 Snakes Are Waking Up From a Nap. Where is Narcisse on Wall Street, exactly?