Ophion?

Ophion?

Observation - Ophion?. Description: