Mubariz

Mubariz

Mubariz is an NPC located at the Al-Kharid Duel Arena.

Players can talk to him to learn about the Duel Arena.