Title: Nihongun senryōka no Higashi Timōru shisatsu fukumeisho
Places: East Timor