Solar Flare

This mysterious being watches over our planet from her platform in low earth orbit.

Her costume is woven of millions of tiny organic solar cells, and her skin is studded with tech unlike any seen on earth.

Products