Here’s how a post-Soviet military improvises when it gets into a war it never prepared for.

The Ukrainian army is fielding armored battle trucks that look like something from Mexico or Kurdish Syria. Known as Raptors, the new trucks are for Ukrainian national guard troops fighting pro-Russian separatists in the east.

There are several versions, though they’re all based on six-wheeled KrAZ trucks—except covered in armored glass and plates capable of stopping 7.62-millimeter machine gun rounds. The trucks should also keep their occupants protected from mines that weigh up to 13 pounds.

Plus, the Raptor can shoot on the move. The trucks have room inside for up to 24 soldiers and gun ports for about half as many.

“The vehicle is ready for combat conditions,” Arsen Avakov, Ukraine’s interior minister, wrote on his Facebook page on Nov. 22.

It’s an example of Ukraine’s ever-more-improvised army. Add it to the list of crowdfunded hardware and radio-controlled hobby planes to quadrotor drones—a low-cost means of artillery reconnaissance.

When Ukraine’s army mobilized in the spring to fight the separatists, troops who couldn’t hitch a ride in armored vehicles rode into battle inside soft-skinned cars, buses and armed, camouflaged pickup trucks known as technicals.

This put the soldiers at grave risk from ambushes—if the separatists could catch them inside their vehicles.