I stand corrected. The Mombacho is a Toronto(!) brand rolled in Nicaragua.

The Island Prince, Bumboocha or not, is worth a try, though. Kind of like Brazilian cigars (for me).