The Denver Museum of Nature and Science has mythical creatures, that are nearly imperceptible, hidden throughout the exhibits.