Once upon a time, about 15 years ago, a young boy in a Pokemon T-shirt astounded those who came to have their fortunes told with his soothsaying abilities. The boy is all grown up now, and they still come from all over the city to have their futures divined in the seashells he tosses in the back storage room. But they also come for the extensive selection of merchandise: religious figurines, candles, potions, fresh herbs, ground egg shells, books for divination, and white shirts, pants, jackets, and hats (including kids' sizes) for that Santería ceremony you and the family plan to attend next week. This is truly one-stop shopping for all of your spiritual needs.