I'm pretty sure that's a garter although it does look a lot like a Dekays, seems to be a newborn...maybe an aberrant wandering garter? Anyways welcome to the forum feel free to ask any questions!