Woodwasp or Horntail or?

Woodwasp or Horntail or?

Observation - Woodwasp or Horntail or?. Description: Giant Wood Wasp or Horntail or something else? I have no idea

Giant Wood Wasp or Horntail or something else? I have no idea