Âé¶¹´«Ã½

Quick quiz #326: What gives green turtles their colour?