Does anybody know what kind of snake is this?
This is Orthriophis taeniurus ridleyi, a synonym is Elaphe taeniura. It has a few common names,some are  Ridley's beauty snake,Cave beauty and Cave racer.

https://www.biolib.cz/en/taxon/id310150/

https://www.naturepl.com/search?s=orthriophis+taeniurus+ridleyi2581

https://www.zootierliste.de/en/?klasse=3&amp;ordnung=305&amp;familie=30513&amp;art=21102660

https://www.thainationalparks.com/species/orthriophis-taeniurus

https://en.wikipedia.org/wiki/Beauty_rat_snake

https://www.reptarium.cz/en/taxonomy/Orthriophis-taeniurus/2581