Capstan

Capstan is brand of unfiltered British Cigarettes, produced by Imperial Tobacco.