I have to go out for a while, but I'll return with some more photos and angles. Thank you everyone, for your help. Jeremy, I appreciate your very firm opinion but truly, I don't see any way these could possibly be plastic. I mean, they practically glow in the dark, and not in a plastic...