For the first time, a relatively large and rather ominous-looking creature known as the ‘Darth Vader of the Sea’ has been spotted in Indonesian Waters.