turtle power

HELP! I found a turtle in my backyard.

I found this turtle in my backyard this evening. I need the following questions answered:

What kind of turtle is it?

How the hell did it get in my yard? My neighbor has turtles in his yard but we have a wall separating us. Could it have burrowed under?