The world's only international cryptozoology museum is host to an unrivaled collection of mysterious objects.