Hello, I'm new around here. I just registered to ask for help in identifying a pepper I bought earlier this year out of curiosity. I'm from Italy, and over here this plant is called "occhi di scimmia", which means "monkey eyes". It produces many small pepper balls, coming out light green and...