Paper tiger above a Shanghai street