Indonesia is home to thousands animals