He drinks no wine!
In German, the name is "Kleiner Weinschwärmer".
In English, translated literal, the name is "Little wine hawk moth" ;-))
In Latin, the name is "Deilephila porcellus".
Today, I find the hawk moth in our garden near Erlangen.
The colours of this hawk moth are so beautiful.