LITTLE INSECTS IT'S THE SAME ONES WE SEE OUT HERE IN INDIA TWO INCHES LONG FIVE CENTIMETERS LONG FLYING IN THEIR MILLIONS 400 MILES ACROSS THE OCEAN AT 2000 METERS UP QUITE INCREDIBLE