This Common Sea Cucumber (Bohadschia graeffei) is feeding on the coral reef. Sea cucumbers feed on algae, microscopic animals and waste. They then break down these items into smaller particles and eat, before expelling them. They are the ultimate recycle machine on the coral reef ecosystem. The location is at Ko Haa Archipelago, Andaman Sea, Krabi, Thailand.