Starfleet Wars Locust miniature.
Starfleet Wars Entomolian Locust (Galactic Transport)
Picture from the
Monday Knight Producitons