Video: Does Godzilla exist? Egg-shaped object washed up on Japanese beach

A very strange egg-shaped object was recently filmed on a beach in Japan. Two Japanese posted on YouTube a video footage apparently showing a weird object like nothing seen before. It seems that the...