There’s a place in Denver where the line between natural history museum and retail shop blurs into something magnificently strange, and you’re going to want to add it to your must-visit list ...