Red mesh starfish (Fromia monilis)

Photo No. 1812