Yes, this is a real creature that was spotted in the Antarctic Ocean. It's apparently a type of sea cucumber.
USA TODAY, Asbury Park Press
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.