The International Cryptozoology Museum In Maine, Has Over 10,000 Items And Was Made To Leave Guests With A Sense Of Wonder, Hope And Curiosity.