Mysterious Object Washes up on Japanese Beach

Mysterious ball has washed up on a Japanese Beach

A mysterious ball has washed up on a Japanese beach. Authorities admit they don’t know what the object is and where it came from.
 
Credit to : WION

Please support our Sponsors here :
Hot Electronics Selection