japanese chinese cougar veronica mei lee triumvirate big pitch-black load of shit association pile