Green mussel (Perna viridis)
This is the green mussel, Perna viridis, a tropical, marine native of the Indo-Pacific region.  Green mussels are cultured extensively in the Southeast Asia and the South Pacific where they are grown on suspended ropes and bamboo poles.  They are are very good source of protein like any other mussel.