The larva of Daphnis nerii has been posted in various threads on several occasions. However, this is the rarer (I believe) brown form. Unfortunately, the cat died of a viral infection before pupation.
The species was identified for me by Dr. Ian Kitching of the British Museum of Natural History,