I wonder if it is a pierre la lune.

I’ve never seen one in person, but the pics in the following thread kind of look like what you have.
...