This is a highly collectible Amber Gold float that has a unique oval shape.
The glass ball measures 9 1/2 inches tall and is 11 inches wide making it an ellipical or oval shape.
I've seen a handful of other floats that are identical to this one.
Purchased in Japan, so I believe they are of Japanese origin.