OK might not be an easy one but someone mentioned this pepper some few years ago, said it was especially flavorful, any ideas the name?