At this, ahem, “research center,” you can dive into the lore of this malodorous cryptid. It’s part gift shop ... This ...