Here's the answer... If he welcomes you like this... he missed you... A LOT!

 

Photo Gallery - Geneva International Motor Show