the legend of tiger human story in java mountain jambi indonesia