15mm Entomorphs

Creatures for the entomorph faction of the Defeat in Detail universe.