I think you will find that the fully ripe color will be red or orange I have not heard of that variety before, probably a hybrid of some sort . Reminds me of a Thai pepper of some sort, give it some time I'm sure some of the experts here would have a better Idea of what it may be.