The National Geographic Museum’s new exhibit, Monster Fish, had its grand opening on Friday. The exhibition takes visitors deep into the world of, and face-to-face with, the world's most peculiar