ANNELLISE CROFT, CROTCH RAIDER (Annellise Croft)