This guy ran by my feet last week when I was in Panamá on vacation. Can anyone tell what species he is?