Do I have any nature expert followers who can identify this? Nearly got squashed by my front wheel.