Moluccan man slaughters a freshly caught Green turtle (Chelonia mydas) Moluccas Islands, Indonesia, November 2009.