Tiny little seams don't say Akro, yet Akro was still my first thought.
With the tiny little seams, I guess it could be Master. I suppose the glass would fit with Master also.
But with the condition of it, maybe it was a dug marble ... which puts me back to Akro.