The Large And Ominous ‘Darth Vader Of The Sea’ Has Occupied Indonesian Waters

  • 6 years ago
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.

Recommended