Our Sun's Long Lost Stellar 'Sister' Found