Where do I find the immates that have Eliza new drugs?
It's just randomly on them
Do I have to beat them and take the spoils?
Yes, it's a random chance