Dreams come true in the Mentawai Islands