This little guy was cruising thru my yard this morning. Any idea what he is? I didn't want to pick him up, and stress him out. Located in Tennessee.