Karcasa
LocationSuspicious Versal Desert
ID2420028

Karcasa is an NPC found in Suspicious Versal Desert. “I love doing business with the Queen. I can sell her any jewel at any price, and she'll pay!”