Tolong jelaskan mengenai Tutuwaru, Pulau Leti, Maluku Barat Daya

Tutuwaru adalah sebuah desa di Kecamatan Pulau Letti, Kabupaten Maluku Barat Daya, Provinsi Maluku.