Sea Plantain?

Sea Plantain?

Observation - Sea Plantain?. Description: