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