Dang, I'm glad the town got rid of the hornet nest in my neighborhood a few years ago. There's a person around here who does beekeeping in her backyard and sells honey and wax, I'm sure she spearheaded the thing.
Who says things from Japan are small? Haha, I saw this on the animal channel. The hornets are from Japan and are the biggest in the world. Get this, they put the venoms in drinks for performance boost.