© Wikimedia Commons Det enorme dyr blev fundet på stranden ved Molukkerne, som ligger i det østlige Indonesien nord for ...