Freebooter Miniatures have added Captain Rosso to their online store. The figure is available for €12.90.
From their website:
Captain Rosso comes complete with all the character cards needed for our forthcoming game Freebooters Fate.
The miniature comes as a 7 piece kit and has a total height of approx. 37 mm, approx. 31 mm to the head.
The miniature is supplied unpainted and requires assembly.