I cant tell you exactly who sells but I've seen some stores that carry leather pants on the streets around the alley. You can try asking the other clothes vendors if they know any place, they are usually helpful.
I don't know the exact carrier but u will definitely find some leather pants
Thanks! Your answer is awaiting moderation.