Part zoo fantasy, part musical satire.