Happy Eddy (Haploblepharus edwardsii) amongst Cape sea urchin (Parechinus angulosus) and starfish. False Bay, Western Cape, South Africa. June.