Karcasa
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!”






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!”