Zeke's Superior Scimitars

Zeke's Superior Scimitars is located in Al Kharid.