On your next trip to Paris, don’t forget to visit the creepiest shop in Europe – Deyrolle taxidermy. It’s full of nightmare fuel and if you’re very sensitive to that kind of thing, you should probably just peek through the window. Inside you’ll see stuffed boars, tigers, elks heads, and even bear rugs! Whatever your “wild” party needs – this shop probably has it.