User blog comment:LordTBT/News:Rubin offers glimpse of "Rogue Crew" Artwork/@comment-1807708-20100629010128

That ship must be the Greenshroud.