chinese flimsy cooter mummy veronica mei lee defied fat pitch-black load of shit