Maybe a Sphinx Moth larva? If you know what it is, please send me a message!!
All photos except as noted © Vitit Kantabutra - for viewing only