A curious display at the New Orleans Odditarium.