Hello. Welcome Mouchette.
One view can be difficult to go by. However, this one view of this particular marble makes me think of it as modern (after 1970). Made in Asia. Called an "Imperial" because of a toy company known for distributing that style.
More views might make me change my mind.
The reddish ribbon is striking. That looks like oxblood. I've seen oxblood on blue marbles from the Imperial family but I'm not familiar with them on green, and that's a nice solid band, so that's cool.