Star Master and the Solar Mirror