Deus Ex Machina Women Joy Ride Pant Mechanical Blue / Novoid Plus Skip to main content



DEUS EX MACHINA Women Joy Ride Pant Mechanical Blue. Women's wide pleated pants. Relaxed fit. 80% cotton / 20% polyamide “Cordura”. Two front pockets and two back pockets.