A World War II Japanese balloon bomb. Japan released more than 9,000 bomb-bearing balloons beginning on November 3, 1944. It is estimated that nearly 1,000 reached North America.
Credits - U.S. Navy