50-Foot Sea Creature Discovered On Indonesian Beach: Scientists Unravel The Mystery Behind The Monstrous Finding.