This is London Keys, a full-figured Asian doll with an excruciatingly large face, being tackled and heckled. Photo #15

This is London Keys, a full-figured Asian doll with an excruciatingly large face, being tackled and heckled.