Ancistocerus?

Ancistocerus?

Observation - Ancistocerus? - Global. Description: