Parrot snake maybe? - Costa Rica.
Spotted this lil guy yesterday near Punta Uva. Pretty sure it's a green pit but someone knows better please correct me.
That looks like a parrot snake to me, but I am no professional
You might be right
Amazing shot !
Thank you!