The Amazing Fate of the Solar Armor Inventor