Ophion species?

Ophion species?

Observation - Ophion species?. Description: