What in the world? Has anybody ever seen one of these before? A unknown creature washed up on Japan's beach and this is the video. Weird, ehh? I don't have any of the details to this but word on the street is it's actually real. Do you believe it? I'll let you decide if the unknown creature is real.