Giant Chinese hornets, also known as Vespa mandarinia. Image: IMGUR.com

Giant Chinese hornets, also known as Vespa mandarinia. Image: IMGUR.com