Mystery orb washes up on Japanese beach and no one can work out what it is Police and residents in a Japanese coastal town have been left baffled by the appearance of a giant metallic ball which has washed up onshore. The mysterious object was discovered by a local woman […]
Continue Reading