As church bells tolled around the world welcoming the birth of the Mermaid, the solemn atmosphere in the mountainous Papua ...