Yes, this is a real creature that was spotted in the Antarctic Ocean. It's apparently a type of sea cucumber.
USA TODAY, Press & Sun-Bulletin
Mon, 10/22/2018 - 5:31am
Yes, this is a real creature that was spotted in the Antarctic Ocean. It's apparently a type of sea cucumber.