Found this little chap in the garden - it was huge around index finger size and ridiculously fast for a caterpillar