Possible Answers For: Mostly Hindu island in Indonesia