Le Mans, the summit of Hybrid technology. The team is back after last year's defeat. Getting rid of nonsense, breaking the limit, surpassing common sense. The team is unstoppable. Everything goes perfectly. It's Toyota's time to shine-that's what everyone thought. Le Mans. Yet the demon of fate was here. Just 3 more minutes...why stop at here? Why...of all place? O demon, we will surpass you next time...for sure.