perplexing taxidermy booth in middle of fish market