Amidst a series of high-altitude UFOs spotted over Japan and the US, a strange orb washed ashore in Shizuoka. Here's what we know.

Unseen Japan