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

Geo Beats 2018-06-03

Views 1.6K

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.

Share This Video


Download

  
Report form