Game of Bees


An epic slow mo battle between 30 Japanese hornets and a hive of bees.