It does. And I agree that it looks like it's lit from within. That's why I didn't realize those were the Meteorites when I first saw a pic of them a few days ago. I thought they were lamps or decoration of some sort, lol.I'm waiting for better pics too. I'm not understanding why the lid looks like it's lit from within lol. It also looks like a screw cap lid to me?