With that colour it might even be one of the Czech SU factories perhaps. I have seen vases in this shape in the cats but can't match that pattern as yet.
I was thinking Czech in the night - the frog has a similar feel to a Rosice vase I had, and the green colour just makes me think Czech.
(Obviously, I realise my absurd "go with your feelings" method of glass ID isn't for everyone! :24:)