I think it's a Sea Cucumber!