Qui vient ?

FR

And the answer is 42!