Starfleet Wars Screech Owl miniature.
Starfleet Wars Avarian Screech Owl (Stellar Destroyer Leader)
Picture from the
Game Masters.
Picture from the
Monday Knight Producitons