Maybe it's North Korea 1945 Japanese Balloon Bombs to North America www.youtube.com/watch?v=fO6-96Pyi0o Balloon Bombs