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.