Neville Public Museum shows off it's strangest artifacts for Halloween