Indonesia, an invitation.