Is Meg Braff an alien from an Chinoiserie loving planet, sent here to teach us how to push the limits of what we think is possible? Maybe. Probably. Nothing in this room should make sense. But it does. And I just want to roll around in that Scalamandre “Shanghai” wall paper.