use your scuba gear...I think I know where you can get a fairly new solar panel for nix.
WRT the pretty blob, it's only a Rohrschack test...tell me son, what do you see?