I received free seeds for Red Sella along with my regular order (from Pepper Joe) and have no idea what this guy (the plant, that is) is like. Can anybody give me its full latin names and, perhaps, a brief description of the appearance, taste, and heat level of the fruit? Thanks.