Anyway, the hornets are carnivorous and called suzumebachi (giant sparrow bee). If you listen closely you can hear the woman who's husband was killed use the word. You don't really get an appreciation for their size until you see one next to a ruler. (WARNING: poeTV adds spaces to long URLs) http://japanrunningnews.blogspot.com/2009/09/30-runners-stung-by-k iller-hornets.html
The related "hornet" tag video, "Bees Battle Hornets From Hell" shows how some Japanese honeybees have evolved a method of killing giant hornets with massed suicide attacks, which kinda.. well no I guess that doesn't really make anything better at all.