looks like an illwrath ship somehow (from starcontrol for those who knows)
personally I like it but I'm biaised since I loved that game (moreso the second of the series)
SCII was one of the best games ever in my opinion.
Sentient species taste better...