It looks like a weather balloon, but the Japan Meteorological Agency denies it’s theirs… More about this article in the link below…
https://www.livescience.com/japanese-ufo-weather-balloon-shenanigans.html
It looks like a weather balloon, but the Japan Meteorological Agency denies it’s theirs… More about this article in the link below…
https://www.livescience.com/japanese-ufo-weather-balloon-shenanigans.html