This one is from Italy and is a Dark Yellow Green.
It could have been made in France. The glass color is very similar to their glass.
Pictured next to a CD 1138 Small Johnny Ball for size comparison.
Next pic - [ id=117502341]