What a heartwarming scene. Taiga is proud to see his son and grandson grow up to be honorable and respectable Makai Knights in their own right, worthy of the Garo title, and able to pass on into the afterlife. Kouga experiences Raiga's future, knowing that his son is cursed into a demonic contract to wander as a dimensional traveller, goes back to his past and offers to be the one who will fulfill it, thus enacting a stable time loop which lead to Raiga losing his parents and becoming the man he is today. However, all is not lost, as Kouga assures his son he and Kaoru will return from their travels in the other dimensions some day, and Raiga promises he will be there to welcome them back.