Zeke's Superior Scimitars

Zeke's Superior Scimitars is a shop located in Al Kharid, specializing in scimitar sales.