So I have this pepper that I received and just can't figure out what it is. I have found many pictures that look similar to it but I just can't put my finger on it. If any of you pepper experts out there would be kind enough to take a look and identify this for me, or at least give me an idea, it would be greatly appreciated. Thanks.