Where does Angel get her kimonos from? Does she make them herself?

The majority have been vintage finds from online marketplaces like eBay.