asian japanese cougar veronica mei lee triune obese menacing load of shit platoon