Ophion scutellaris ?