Padilla Cigars Finest Hour Sungrown Double Toro Box of 20