Red mesh starfish (Fromia monilis)

Photo No. 3160