The ribbing on the piece is very similar to Japanese output from the 60's/70's. Although I have not seen anything like the style in your piece before in Japanese Glass, especially with those bold colourful splotches on the piece in that colour way.
My gut feeling says that it may not be Japanese but could be a later Chinese piece from the 80's/90's in my opinion. The shape is quite elegant, but the colour combo seems out of place for Japanese Glass as by the late 60's they were making great glass that was comparable to Murano, and mostly till this day, still mistaken and listed/identified as Murano even by reputable dealers and dare I say, Antiques Roadshow!
What do you mean by indented base? The base shot is very pixelated and it is very hard to tell anything.
-Am studying again and working so don't have much time to come here

Although I need to list some new SVdA pieces here for reference and some older ones. Will hopefully do that in the coming weeks. Also, if I can find the time, I will be making a PDF SVdA 'Catalogue' in my spare time which I will make available to the users here from my collection