Ophion semipullatus
ed4b7f4da11e78d6c4970fc51a971b53
...