It's been so long honestly. Here's the Wiki link with technical specifics..
https://en.wikipedia.org/wiki/Habana_Leon
From what I understand it's supposed to be DPG's take on Partagas. Seems to me to be a little peppery and creamy. They've since "smoothed out" since I bought them almost 15 years ago