Wasp? Ancistrocerus sp.?

Wasp? Ancistrocerus sp.?

Observation - Wasp? Ancistrocerus sp.? - Global. Description: I feel I should know this but the grey cells fail me

I feel I should know this but the grey cells fail me