Starfleet Wars Roach miniature.
Starfleet Wars Entomolian Roach (Galactic Battlecruiser)
Picture from the
M Collective.
Picture from the
Monday Knight Producitons