Found this last night just before the sun went down. Its weird transparency is interesting to say the least? Anybody have info? I would appreciate any comments or input!