What is that thing? Seriously: WHAT THE F*CK IS THAT THING?
Whatever it is, it washed up on a beach in Japan, is the size of a large beach ball, and has strange markings on it.
Your guess in the comments section below.
Strange Object Washed Up On Japan's Shore - Watch more Funny Videos