Reardon Metal?
My thought as well..............but it’s not greenish-blue..............
Did you see the video of it resting on the top of a dandelion seed ball?...................
GMTA
Transparent aluminum!