Literally wth is this

Found in Chile, Santiago. I have found this MASSIVE wasp looking thing twice (counting this time) in the past 6 months.

Found in Chile, Santiago. I have found this MASSIVE wasp looking thing twice (counting this time) in the past 6 months.