Thank you for the response, surely it is not Entermorpha, Enteromorpha is a foliacious thallus which grows up to 30 cm and further today the genus Enteromorpha merged with Ulva genus so there is no Enteromorpha today. I am thinking it may be animal, i am not sure....