Don't be frightened. Curious Nature beautifully blends creepy and cool. The shop deals in oddities. And if taxidermy gives you the heebie-jeebies, then you're not going to love it. But if you have ...