The thin film organic photovoltaic modules for the wings of the Cicada have arrived at the studio, first fitting in the wing frames looking promising!