Looks quite transparent. But this high up I doubt it is relevant even if not transparent, the shadow will be obscured by scattered light over distance.
Looks quite big too. You wouldn't want that landing in a crowded outdoor swimming pool or lake with people in it!
I guess they'll figure out a safe way to land these things.