yellow ophion, ?

yellow ophion, ?

Observation - yellow ophion, ?. Description: